This report summarizes scanner evidence for SchemaStore/schemastore. SynthScan examined 1,333,836 lines of code across 4766 source files, recording 634 pattern matches distributed across 9 syntactic categories. The legacy adjusted pattern signal is 2.7 (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.
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.
Can maintainers explain intent, assumptions, and trade-offs? 110 finding(s).
Are imports declared and package/API names verified? 456 finding(s).
Are wrappers, guards, and repeated structures necessary? 89 finding(s).
Which changes need focused human review? 634 finding(s).
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.
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.
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.
The scanner identified 634 distinct pattern matches across 9 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL⚡ | src/bin/System.Web.WebPages.Deployment.xml | 16 | <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetAssemblyPath(System.Version)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Deployment.xml | 21 | <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetExplicitWebPagesVersion(System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Deployment.xml | 26 | <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetIncompatibleDependencies(System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Deployment.xml | 35 | <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetVersion(System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Deployment.xml | 40 | <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetVersionWithoutEnabledCheck(System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Deployment.xml | 49 | <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.IsEnabled(System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Deployment.xml | 54 | <member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.IsExplicitlyDisabled(System.String)"> | CODE |
| CRITICAL | src/bin/System.Web.WebPages.Razor.xml | 35 | <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.AddVirtualPathDependency(System.String)"> | CODE |
| CRITICAL | src/bin/System.Web.WebPages.Razor.xml | 59 | <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.GenerateCode(System.Web.Compilation.AssemblyBuilder)"> | CODE |
| CRITICAL | src/bin/System.Web.WebPages.Razor.xml | 63 | <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.GetGeneratedType(System.CodeDom.Compiler.CompilerResult | CODE |
| CRITICAL | src/bin/System.Web.WebPages.Razor.xml | 76 | <member name="M:System.Web.WebPages.Razor.RazorBuildProvider.OnBeforeCompilePath(System.Web.WebPages.Razor.Compiling | CODE |
| CRITICAL | src/bin/System.Web.WebPages.Razor.xml | 100 | <member name="M:System.Web.WebPages.Razor.WebCodeRazorHost.GetClassName(System.String)"> | CODE |
| CRITICAL | src/bin/System.Web.WebPages.Razor.xml | 105 | <member name="M:System.Web.WebPages.Razor.WebCodeRazorHost.PostProcessGeneratedCode(System.Web.Razor.Generator.CodeG | CODE |
| CRITICAL | src/bin/System.Web.WebPages.Razor.xml | 121 | <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport(System.String)"> | CODE |
| CRITICAL | src/bin/System.Web.WebPages.Razor.xml | 149 | <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.GetClassName(System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Razor.xml | 174 | <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.PostProcessGeneratedCode(System.Web.Razor.Generator.CodeG | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Razor.xml | 178 | <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.RegisterSpecialFile(System.String,System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Razor.xml | 183 | <member name="M:System.Web.WebPages.Razor.WebPageRazorHost.RegisterSpecialFile(System.String,System.Type)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Razor.xml | 198 | <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.ApplyConfigurationToHost(System.Web.WebPages.Razor.Con | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Razor.xml | 203 | <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateDefaultHost(System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Razor.xml | 208 | <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateDefaultHost(System.String,System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Razor.xml | 214 | <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHost(System.String,System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Razor.xml | 220 | <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Razor.xml | 225 | <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.String,System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Razor.xml | 231 | <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.Web.WebPages.Razor.Configu | CODE |
| CRITICAL⚡ | src/bin/System.Web.WebPages.Razor.xml | 237 | <member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.Web.WebPages.Razor.Configu | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 631 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.ApplyChange(System.Web.Razor.Parser.SyntaxTree.Span,System.W | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 637 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.ApplyChange(System.Web.Razor.Parser.SyntaxTree.Span,System.W | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 644 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.CanAcceptChange(System.Web.Razor.Parser.SyntaxTree.Span,Syst | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 654 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.CreateDefault(System.Func{System.String,System.Collections.G | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 663 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.Equals(System.Object)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 672 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.GetOldText(System.Web.Razor.Parser.SyntaxTree.Span,System.We | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 678 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.IsAtEndOfFirstLine(System.Web.Razor.Parser.SyntaxTree.Span,S | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 684 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.IsAtEndOfSpan(System.Web.Razor.Parser.SyntaxTree.Span,System | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 690 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.IsEndDeletion(System.Web.Razor.Parser.SyntaxTree.Span,System | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 696 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.IsEndInsertion(System.Web.Razor.Parser.SyntaxTree.Span,Syste | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 702 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.IsEndReplace(System.Web.Razor.Parser.SyntaxTree.Span,System. | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 708 | <member name="M:System.Web.Razor.Editor.SpanEditHandler.OwnsChange(System.Web.Razor.Parser.SyntaxTree.Span,System.We | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 771 | <member name="M:System.Web.Razor.Generator.AttributeBlockCodeGenerator.Equals(System.Object)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 776 | <member name="M:System.Web.Razor.Generator.AttributeBlockCodeGenerator.GenerateEndBlockCode(System.Web.Razor.Parser. | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 781 | <member name="M:System.Web.Razor.Generator.AttributeBlockCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parse | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 812 | <member name="M:System.Web.Razor.Generator.BlockCodeGenerator.Equals(System.Object)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 817 | <member name="M:System.Web.Razor.Generator.BlockCodeGenerator.GenerateEndBlockCode(System.Web.Razor.Parser.SyntaxTre | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 822 | <member name="M:System.Web.Razor.Generator.BlockCodeGenerator.GenerateStartBlockCode(System.Web.Razor.Parser.SyntaxT | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 858 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.AddCodeMapping(System.Web.Razor.Text.SourceLocation, | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 865 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.AddContextCall(System.Web.Razor.Parser.SyntaxTree.Sp | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 871 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.AddDesignTimeHelperStatement(System.CodeDom.CodeSnip | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 875 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.AddStatement(System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 879 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.AddStatement(System.String,System.CodeDom.CodeLinePr | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 884 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.BufferStatementFragment(System.String)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 888 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.BufferStatementFragment(System.String,System.Web.Raz | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 893 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.BufferStatementFragment(System.Web.Razor.Parser.Synt | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 897 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.ChangeStatementCollector(System.Action{System.String | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 933 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.GenerateLinePragma(System.Web.Razor.Parser.SyntaxTre | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 938 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.GenerateLinePragma(System.Web.Razor.Parser.SyntaxTre | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 944 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.GenerateLinePragma(System.Web.Razor.Parser.SyntaxTre | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 951 | <member name="M:System.Web.Razor.Generator.CodeGeneratorContext.GenerateLinePragma(System.Web.Razor.Text.SourceLocat | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 1013 | <member name="M:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.Equals(System.Object)"> | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 1018 | <member name="M:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.GenerateEndBlockCode(System.Web.Razor. | CODE |
| CRITICAL⚡ | src/bin/System.Web.Razor.xml | 1023 | <member name="M:System.Web.Razor.Generator.DynamicAttributeBlockCodeGenerator.GenerateStartBlockCode(System.Web.Razo | CODE |
| 322 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | src/test/hws-config/hws-config.yaml | 75 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | src/test/hws-config/hws-config.yaml | 77 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | src/test/hws-config/hws-config.yaml | 87 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | src/test/hws-config/hws-config.yaml | 89 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | src/test/hws-config/hws-config.yaml | 97 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | src/test/hws-config/hws-config.yaml | 99 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | src/test/hws-config/hws-config.yaml | 109 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | src/test/hws-config/hws-config.yaml | 111 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 123 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 125 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 136 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 138 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 153 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 155 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 169 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 171 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 184 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 186 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 200 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 202 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 213 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 215 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 228 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 230 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 241 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/hws-config/hws-config.yaml | 243 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | src/test/metricshub/metricshub.yaml | 247 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | src/test/metricshub/metricshub.yaml | 249 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | src/test/metricshub/metricshub.yaml | 259 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | src/test/metricshub/metricshub.yaml | 261 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 233 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 235 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 273 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 275 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 288 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 290 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 303 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 305 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 319 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 321 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 341 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 343 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 359 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 361 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 374 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 376 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 391 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 393 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 408 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 410 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 423 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 425 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 446 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 448 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 469 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 471 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 490 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 492 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 513 | #═══════════════════════════════════════════════════ | COMMENT |
| MEDIUM | src/test/metricshub/metricshub.yaml | 515 | #═══════════════════════════════════════════════════ | COMMENT |
| 8 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | src/test/webextension/mdn-exmaple-native-messaging.json | 10 | "id": "ping_pong@example.org", | CODE |
| LOW | src/test/github-issue-forms/official-example.json | 14 | "placeholder": "ex. email@example.com" | CODE |
| LOW | src/test/github-issue-forms/official-example.json | 26 | "placeholder": "Tell us what you see!", | CODE |
| LOW | src/test/github-issue-forms/third-party-example.json | 13 | "placeholder": "\"0.33.1\"\n" | CODE |
| LOW⚡ | src/test/github-issue-forms/third-party-example.json | 67 | "placeholder": "Tell us the steps required to trigger your bug." | CODE |
| LOW⚡ | src/test/github-issue-forms/third-party-example.json | 77 | "placeholder": "What were you expecting?" | CODE |
| LOW⚡ | src/test/github-issue-forms/third-party-example.json | 87 | "placeholder": "What happened instead?" | CODE |
| LOW | src/test/github-issue-forms/third-party-example.json | 98 | "placeholder": "vim 8.2 (inside WSL)\nOpenSSH_for_Windows_8.1p1\nMy Cool Application v0.3 (include a code snippe | CODE |
| LOW | src/test/pep-723/3.toml | 3 | lorem-ipsum = "dolor sit amet" | CODE |
| LOW | src/test/artifacthub-repo/full.json | 10 | "email": "user@example.com", | CODE |
| LOW | src/test/artifacthub-repo/owners.json | 4 | "email": "user@example.com", | CODE |
| LOW | src/test/ethereum-erc1155/ethereum-erc1155.json | 2 | "description": "Lorem ipsum...", | CODE |
| LOW | src/test/pactspec/pactspec-full.json | 29 | "name": "Acme Corp", | CODE |
| LOW | src/test/pactspec/pactspec-minimal.json | 5 | "provider": { "name": "Acme Corp" }, | CODE |
| LOW | src/test/phrase/.phrase.yml | 28 | character: 'John Doe' | CODE |
| LOW | src/test/publiccode/extended.json | 45 | "shortDescription": "This description can have a maximum 150 characters long. We should not fill the remaining spa | CODE |
| LOW | src/test/publiccode/deprecated-keys.json | 58 | "shortDescription": "This description can have a maximum 150 characters long. We should not fill the remaining spa | CODE |
| LOW | src/test/uplugin/plugin-with-content.json | 4 | "CreatedBy": "John Doe", | CODE |
| LOW | src/test/uplugin/code-plugin.json | 4 | "CreatedBy": "John Doe", | CODE |
| LOW | src/test/template/generatorstest.json | 177 | "defaultValue": "John Doe", | CODE |
| LOW | src/test/ethereum-erc721/ethereum-erc721.json | 2 | "description": "Lorem ipsum...", | CODE |
| LOW | src/test/browser.i18n/messages.json | 7 | "example": "John Doe" | CODE |
| LOW | src/test/tfpowershell-resource/every-field.json | 31 | "default": ["user@example.com"], | CODE |
| LOW | src/test/gcp-blueprint-metadata/display-metadata.json | 182 | "placeholder": "0.0.0.0/0, 192.169.0.2/24", | CODE |
| LOW | src/test/gcp-blueprint-metadata/display-metadata.json | 195 | "placeholder": "0.0.0.0/0, 192.169.0.2/24", | CODE |
| LOW | src/test/bamboo-spec/bamboo-spec-plan.json | 142 | "emails": ["admin@example.com"] | CODE |
| LOW | src/test/thunderbird-extension/sample-mv3.json | 9 | "id": "tb-example-mv3@example.org", | CODE |
| LOW | src/test/thunderbird-extension/sample-mv2.json | 4 | "id": "tb-example-mv2@example.org", | CODE |
| LOW | src/test/git-cliff/cliff.toml | 49 | { field = "author.name", pattern = "Jane Doe", group = "Jane's work" }, | STRING |
| LOW | …etheus-alertmanager/alertmanager-sample-generated.yaml | 108 | - to: 'admin@example.com' | CODE |
| LOW | …metheus-alertmanager/alertmanager-official-sample.yaml | 6 | smtp_from: 'alertmanager@example.org' | CODE |
| LOW⚡ | …metheus-alertmanager/alertmanager-official-sample.yaml | 104 | - to: 'team-X+alerts@example.org' | CODE |
| LOW⚡ | …metheus-alertmanager/alertmanager-official-sample.yaml | 108 | - to: 'team-X+alerts-critical@example.org' | CODE |
| LOW⚡ | …metheus-alertmanager/alertmanager-official-sample.yaml | 114 | - to: 'team-Y+alerts@example.org' | CODE |
| LOW | src/test/web-types/web-types.json | 82 | "default": "Lorem ipsum", | CODE |
| LOW | src/schemas/json/podman-desktop-extension.json | 149 | "placeholder": { | CODE |
| LOW⚡ | src/schemas/json/okh.json | 813 | "name": "John Doe" | CODE |
| LOW⚡ | src/schemas/json/okh.json | 818 | "name": "Jane Doe" | CODE |
| LOW⚡ | src/schemas/json/okh.json | 823 | "name": "John Doe" | CODE |
| LOW⚡ | src/schemas/json/okh.json | 828 | "name": "Jane Doe" | CODE |
| LOW | src/schemas/json/gitea-issue-forms.json | 77 | "placeholder": { | CODE |
| LOW | src/schemas/json/gitea-issue-forms.json | 174 | "placeholder": { | CODE |
| LOW | src/schemas/json/gitea-issue-forms.json | 237 | "placeholder": { | CODE |
| LOW | src/schemas/json/gcp-blueprint-metadata.json | 629 | "placeholder": { | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 77 | "description": "Maximum length of comments. No effect unless `wrap_comments = true`.\n\nPossible values: any posit | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 77 | "description": "Maximum length of comments. No effect unless `wrap_comments = true`.\n\nPossible values: any posit | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 78 | "markdownDescription": "Maximum length of comments. No effect unless `wrap_comments = true`.\n\nPossible values: a | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 78 | "markdownDescription": "Maximum length of comments. No effect unless `wrap_comments = true`.\n\nPossible values: a | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 79 | "x-intellij-html-description": "<p>Maximum length of comments. No effect unless <code>wrap_comments = true</code>. | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 79 | "x-intellij-html-description": "<p>Maximum length of comments. No effect unless <code>wrap_comments = true</code>. | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 234 | "description": "Format string literals where necessary\n\nStable: No (tracking issue: [#3353](https://github.com/r | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 234 | "description": "Format string literals where necessary\n\nStable: No (tracking issue: [#3353](https://github.com/r | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 235 | "markdownDescription": "Format string literals where necessary\n\nStable: No (tracking issue: [#3353](https://gith | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 235 | "markdownDescription": "Format string literals where necessary\n\nStable: No (tracking issue: [#3353](https://gith | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 236 | "x-intellij-html-description": "<p>Format string literals where necessary</p>\n<p>Stable: No (tracking issue: <a h | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 236 | "x-intellij-html-description": "<p>Format string literals where necessary</p>\n<p>Stable: No (tracking issue: <a h | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 380 | "description": "Convert /* */ comments to // comments where possible\n\nStable: No (tracking issue: [#3350](https: | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 381 | "markdownDescription": "Convert /* */ comments to // comments where possible\n\nStable: No (tracking issue: [#3350 | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 382 | "x-intellij-html-description": "<p>Convert /* */ comments to // comments where possible</p>\n<p>Stable: No (tracki | CODE |
| LOW⚡ | src/schemas/json/rustfmt.json | 600 | "description": "Break comments to fit on the line\n\nNote that no wrapping will happen if:\n1. The comment is the | CODE |
| 14 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | src/test/gematik-test-insurances/insurance.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/gematik-test-insurances.json | COMMENT |
| LOW | src/test/gematik-test-insurances/insurance.yaml | 21 | insurances: | COMMENT |
| LOW | src/test/allstar-scorecard/scorecard.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/allstar-scorecard.json | COMMENT |
| LOW | src/test/allstar-scorecard/scorecard.yaml | 21 | # - Webhooks (experimental) | COMMENT |
| LOW | src/test/gematik-test-hcps/hcp.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/gematik-test-hcps.json | COMMENT |
| LOW | src/test/glazewm/upstream-sample.yaml | 21 | COMMENT | |
| LOW | src/test/glazewm/latipun.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/glazewm.json | COMMENT |
| LOW | src/test/glazewm/latipun.yaml | 21 | # workspace when focusing the current workspace. | COMMENT |
| LOW | src/test/glazewm/latipun.yaml | 421 | # 'shell-exec --hide-window pwsh -NoProfile -ExecutionPolicy Bypass -File "%USERPROFILE%/.glzr/glazewm/scripts/s | COMMENT |
| LOW | src/test/buf/buf.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/buf.json | COMMENT |
| LOW | src/test/buf/buf.yaml | 21 | # - buf.build/acme/paymentapis:7e8b594e68324329a7aefc6e750d18b9 | COMMENT |
| LOW | src/test/buf/buf.yaml | 41 | # - foo | COMMENT |
| LOW | src/test/buf/buf.yaml | 61 | # from the use list of categories and ids. | COMMENT |
| LOW | src/test/buf/buf.yaml | 81 | # Note you can generate this section using | COMMENT |
| LOW | src/test/buf/buf.yaml | 101 | # This will result in requests and responses being allowed to be the same | COMMENT |
| LOW | src/test/buf/buf.yaml | 121 | # service_suffix affects the behavior of the SERVICE_SUFFIX rule. | COMMENT |
| LOW | src/test/buf/buf.yaml | 141 | # large organization to decide on their own lint rule exceptions. However, | COMMENT |
| LOW | src/test/buf/buf.yaml | 161 | # - [PACKAGE] | COMMENT |
| LOW | src/test/buf/buf.yaml | 181 | # ignore is the list of directories or files to ignore for all rules. | COMMENT |
| LOW | src/test/buf/buf.yaml | 201 | # - foo | COMMENT |
| LOW | src/test/buf/buf.v2.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/buf.json | COMMENT |
| LOW | src/test/gematik-test-hcpis/hcpi.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/gematik-test-hcpis.json | COMMENT |
| LOW | src/test/mapehr/bmi.map.yaml | 21 | value: 'bmi($weight, $height, $default_bmi)' | COMMENT |
| LOW | src/test/mapehr/hemoglobin_in_blood.map.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/mapehr.json | COMMENT |
| LOW | src/test/clang-tidy/clang-tidy-grpc.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/clang-tidy.json | COMMENT |
| LOW | src/test/clang-tidy/clang-tidy-grpc.yaml | 21 | # Some source should be strictly C99 and func(void) should be used. | COMMENT |
| LOW | src/test/clang-tidy/clang-tidy-grpc.yaml | 41 | # - bugprone-unchecked-optional-access | COMMENT |
| LOW | src/test/metricshub/metricshub.yaml | 101 | # Self monitoring flag | COMMENT |
| LOW | src/test/gematik-test-patients/patient.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/gematik-test-patients.json | COMMENT |
| LOW | src/test/gematik-test-patients/patient.yaml | 41 | city: Esens | COMMENT |
| LOW | src/test/gematik-test-patients/patient.yaml | 61 | expiryDate: '2025-01-01' | COMMENT |
| LOW | src/test/sourcery_yaml_schema/.sourcery-init.yaml | 41 | # explanation: | COMMENT |
| LOW | src/test/sourcery_yaml_schema/.sourcery-init.yaml | 61 | COMMENT | |
| LOW | src/test/appveyor/appveyor2.yml | 1 | # yaml-language-server: $schema=../../schemas/json/appveyor.json | COMMENT |
| LOW | src/test/appveyor/appveyor2.yml | 41 | only_commits: | COMMENT |
| LOW | src/test/appveyor/appveyor2.yml | 181 | COMMENT | |
| LOW | src/test/allstar-config/config.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/allstar-config.json | COMMENT |
| LOW | src/test/buf.gen/v2.buf.gen.yaml | 41 | # When `file_option`, `value`, and `module` are set, managed mode uses the value | COMMENT |
| LOW | src/test/buf.gen/v2.buf.gen.yaml | 61 | path: foo/bar/baz.proto | COMMENT |
| LOW | src/test/buf.gen/v2.buf.gen.yaml | 141 | # the file extension: | COMMENT |
| LOW | src/test/buf.gen/v2.buf.gen.yaml | 161 | include_package_files: true | COMMENT |
| LOW | src/test/vector/vector.yaml | 1 | # yaml-language-server: $schema=../../schemas/json/vector.json | COMMENT |
| LOW | src/test/cargo-config/deno.toml | 1 | #:schema ../../schemas/json/cargo-config.json | COMMENT |
| LOW | src/test/cargo-config/deno.toml | 21 | # A cfg(all(windows, not(debug_assertions))) section setting link-arg=/OPT:ICF | COMMENT |
| LOW | …metheus-alertmanager/alertmanager-official-sample.yaml | 21 | # This effectively disables aggregation entirely, passing through all | COMMENT |
| LOW | src/test/solarxy-config/solarxy.toml | 41 | # category = "hero" # gets the Hero triangle budget | COMMENT |
| LOW | …st/contextive-glossary/missing-context-and-imports.yml | 1 | # yaml-language-server: $schema=../../schemas/json/contextive-glossary.json | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | src/test/appveyor/appveyor2.yml | 15 | # you can use {branch} name in version format too | COMMENT |
| LOW | src/schemas/json/webextension.json | 507 | "description": "A list of regular expressions that enables communication between an extension and the web page | CODE |
| MEDIUM⚡ | src/schemas/json/rustfmt.json | 106 | "description": "Specifies which edition is used by the parser.\n\nStable: Yes\n\nThe `edition` option determines t | CODE |
| MEDIUM⚡ | src/schemas/json/rustfmt.json | 107 | "markdownDescription": "Specifies which edition is used by the parser.\n\nStable: Yes\n\nThe `edition` option dete | CODE |
| MEDIUM⚡ | src/schemas/json/rustfmt.json | 108 | "x-intellij-html-description": "<p>Specifies which edition is used by the parser.</p>\n<p>Stable: Yes</p>\n<p>The | CODE |
| MEDIUM | src/schemas/json/rustfmt.json | 521 | "x-intellij-html-description": "<p>Controls the edition of the <a href=\"https://doc.rust-lang.org/nightly/style-g | CODE |
| MEDIUM | src/schemas/json/tsconfig.json | 137 | "description": "Path to base configuration file to inherit from. Requires TypeScript version 2.1 or later.\n\n | CODE |
| MEDIUM | src/schemas/json/tsconfig.json | 151 | "markdownDescription": "Path to base configuration file to inherit from. Requires TypeScript version 2.1 or la | CODE |
| MEDIUM | src/schemas/json/tsconfig.json | 492 | "x-intellij-html-description": "<p>In multi-project TypeScript programs, TypeScript will load all of t | CODE |
| MEDIUM⚡ | src/schemas/json/tsconfig.json | 674 | "description": "Declares the module specifier to be used for importing the `jsx` and `jsxs` factory fu | CODE |
| MEDIUM⚡ | src/schemas/json/tsconfig.json | 681 | "markdownDescription": "Declares the module specifier to be used for importing the `jsx` and `jsxs` fa | CODE |
| MEDIUM⚡ | src/schemas/json/tsconfig.json | 682 | "x-intellij-html-description": "<p>Declares the module specifier to be used for importing the <code>js | CODE |
| MEDIUM | src/schemas/json/tsconfig.json | 991 | "x-intellij-html-description": "<p>Skip type checking of declaration files.</p>\n<p>This can save time | CODE |
| MEDIUM | src/schemas/json/tsconfig.json | 1894 | "description": "Deprecated in favor of [`verbatimModuleSyntax`](https://typescriptlang.org/tsconfig/#v | CODE |
| LOW | src/schemas/json/tsconfig.json | 2207 | "x-intellij-html-description": "<p>By default, TypeScript does something called <em>import elision</em | CODE |
| LOW | src/schemas/json/thunderbird-extension.json | 501 | "description": "A list of regular expressions that enables communication between an extension and the web page | CODE |
| LOW | src/schemas/json/electron-builder.json | 3520 | "description": "The path to EULA license file. Defaults to `license.txt` or `eula.txt` (or uppercase variants) | CODE |
| LOW | src/schemas/json/electron-builder.json | 3885 | "description": "The path to EULA license file. Defaults to `license.txt` or `eula.txt` (or uppercase variants) | CODE |
| LOW | src/schemas/json/electron-builder.json | 4271 | "description": "The path to EULA license file. Defaults to `license.txt` or `eula.txt` (or uppercase variants) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | src/test/roomodes/roomodes.test.json | 4 | "customInstructions": "## Review Process\n1. Analyze code structure and architecture\n2. Check for performance bot | CODE |
| MEDIUM | src/schemas/json/ty.json | 1425 | "description": "## What it does\n\nDetects boolean conditions where the condition can be statically inferred t | CODE |
| MEDIUM | src/schemas/json/cargo.json | 849 | "description": "The `panic` setting controls the [`-C panic` flag](https://doc.rust-lang.org/rustc/codegen-options | CODE |
| MEDIUM | src/schemas/json/cargo.json | 1393 | "description": "The `harness` field indicates that the [`--test` flag](https://doc.rust-lang.org/rustc/command | CODE |
| MEDIUM | src/schemas/json/cargo.json | 1397 | "key": "https://doc.rust-lang.org/cargo/reference/cargo-targets.html#the-harness-field" | CODE |
| MEDIUM | src/schemas/json/cargo.json | 2145 | "description": "Files located under the [`tests` directory](https://doc.rust-lang.org/cargo/guide/project-layout.h | CODE |
| MEDIUM | src/schemas/json/cargo.json | 2149 | "description": "Files located under the [`tests` directory](https://doc.rust-lang.org/cargo/guide/project-layout | CODE |
| MEDIUM | src/schemas/json/cargo.json | 2164 | "description": "Benchmarks provide a way to test the performance of your code using the\n[`cargo bench`](https://d | CODE |
| MEDIUM | src/schemas/json/cargo.json | 2168 | "description": "Benchmarks provide a way to test the performance of your code using the\n[`cargo bench`](https:/ | CODE |
| MEDIUM | src/schemas/json/roomodes.json | 102 | "## Review Process\n1. Analyze code structure\n2. Check for performance issues\n3. Verify security best prac | CODE |
| LOW | src/schemas/json/tsconfig.json | 1213 | "description": "Modern browsers support all ES6 features, so `ES6` is a good choice.\nYou might choose | CODE |
| LOW | src/schemas/json/tsconfig.json | 1244 | "markdownDescription": "Modern browsers support all ES6 features, so `ES6` is a good choice.\nYou migh | CODE |
| LOW | src/schemas/json/tsconfig.json | 1245 | "x-intellij-html-description": "<p>Modern browsers support all ES6 features, so <code>ES6</code> is a | CODE |
| MEDIUM | src/schemas/json/cargo-lints-rust.json | 1097 | "description": "The `unnameable_test_items` lint detects `#[test]` functions that are not able to be run by the te | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cli.js | 561 | function printSchemaValidationErrorAndExit( | CODE |
| LOW | cli.js | 1326 | function assertCatalogJsonHasNoDuplicateNames() { | CODE |
| LOW | cli.js | 1348 | function assertCatalogJsonHasNoBadFields() { | CODE |
| LOW | cli.js | 1406 | function assertCatalogJsonHasNoFileMatchConflict() { | CODE |
| LOW | cli.js | 1439 | async function assertCatalogJsonLocalURLsAreOneToOne() { | CODE |
| LOW | cli.js | 1513 | async function assertSchemaValidationJsonReferencesNoNonexistentFiles() { | CODE |
| LOW | cli.js | 1571 | async function assertTestFileHasSchemaPragma( | CODE |
| LOW | cli.js | 1645 | function assertSchemaValidationJsonHasValidSkipTest() { | CODE |
| LOW | cli.js | 1703 | function assertFileHasCorrectExtensions( | CODE |
| LOW | cli.js | 1759 | async function assertFileValidatesAgainstSchema( | CODE |
| LOW | cli.js | 1780 | async function assertSchemaHasValidSchemaField( | CODE |
| LOW | cli.js | 1808 | async function assertSchemaHasValidIdField(/** @type {SchemaFile} */ schema) { | CODE |
| LOW | cli.js | 1843 | async function assertSchemaHasCorrectMetadata( | CODE |
| LOW | cli.js | 1886 | async function assertSchemaNoSmartQuotes(/** @type {SchemaFile} */ schema) { | CODE |
| LOW | cli.js | 1912 | async function assertTopLevelRefIsStandalone(/** @type {SchemaFile} */ schema) { | CODE |
| LOW | cli.js | 1929 | async function printDowngradableSchemaVersions() { | CODE |
| LOW | src/schemas/json/ty.json | 1425 | "description": "## What it does\n\nDetects boolean conditions where the condition can be statically inferred t | CODE |
| LOW | src/schemas/json/ty.json | 1645 | "description": "## What it does\n\nDetects `return` statements that unsoundly return a type that is not a [sub | CODE |
| LOW⚡ | src/schemas/json/tsconfig.json | 1346 | "description": "When enabled, TypeScript will check all code paths in a function to ensure they return | CODE |
| LOW⚡ | src/schemas/json/tsconfig.json | 1356 | "markdownDescription": "When enabled, TypeScript will check all code paths in a function to ensure the | CODE |
| LOW⚡ | src/schemas/json/tsconfig.json | 1357 | "x-intellij-html-description": "<p>When enabled, TypeScript will check all code paths in a function to | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | src/negative_test/opensrm/invalid-duration.yaml | 2 | # This file is INVALID - duration must be in format like '500ms', '30s', '5m' | COMMENT |
| MEDIUM | src/negative_test/opensrm/invalid-type.yaml | 2 | # This file is INVALID - 'cron' is not a valid service type | COMMENT |
| MEDIUM | src/negative_test/opensrm/missing-name.yaml | 2 | # This file is INVALID - missing required 'name' field in metadata | COMMENT |
| MEDIUM | src/negative_test/opensrm/invalid-kind.yaml | 2 | # This file is INVALID - kind must be 'ServiceReliabilityManifest' or 'Template' | COMMENT |
| MEDIUM | src/negative_test/opensrm/invalid-target.yaml | 2 | # This file is INVALID - target must be between 0 and 1 | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | src/test/pnpm-workspace/pnpm-workspace.yaml | 150 | # https://pnpm.io/workspace-task-orchestration | COMMENT |
| MEDIUM | src/test/pnpm-workspace/pnpm-workspace.yaml | 175 | # https://pnpm.io/workspace-task-orchestration#concurrencygroups | COMMENT |
| MEDIUM | src/schemas/json/haijun-code-settings.json | 126 | "description": "Agent hook with multi-turn tool access for verification. See https://code.haijun.my.id/docs/en | CODE |
| MEDIUM | src/schemas/json/claude-code-settings.json | 126 | "description": "Agent hook with multi-turn tool access for verification. See https://code.claude.com/docs/en/h | CODE |