AI Slop Code Risk Monitor

microsoft/FluidFramework

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

Library for building distributed, real-time collaborative web applications

0.7 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for microsoft/FluidFramework, a TypeScript project with 4,951 GitHub stars. SynthScan examined 3,783,549 lines of code across 9023 source files, recording 1986 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 0.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.

0.7
Adjusted Signal
0.7
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
5.0K
Stars
TypeScript
Language
3.8M
Lines of Code
9.0K
Files
2.0K
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 2.6/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 1778 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 2.4/100 · LOW

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

PR Review Velocity Impact 3.4/100 · LOW

Which changes need focused human review? 1986 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 20HIGH 7MEDIUM 219LOW 1740

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 1986 distinct pattern matches across 16 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 Identifiers1338 hits · 1359 pts
SeverityFileLineSnippetContext
LOWBREAKING.md1003 function createOdspCreateContainerRequest(CODE
LOWexperimental/framework/last-edited/README.md80function shouldDiscardMessageDefault(message: ISequencedDocumentMessage) {CODE
LOWexperimental/framework/last-edited/src/setup.ts29function getLastEditDetailsFromMessage(CODE
LOWexperimental/framework/last-edited/src/setup.ts62export function setupLastEditedTrackerForContainer(CODE
LOW…l/PropertyDDS/packages/property-changeset/src/utils.ts1405 export function traverseChangeSetRecursively(CODE
LOW…l/PropertyDDS/packages/property-changeset/src/utils.ts1443 export function traverseChangeSetRecursivelyAsync(CODE
LOW…l/PropertyDDS/packages/property-changeset/src/utils.ts1837 export function getChangesToTokenizedPaths(CODE
LOW…l/PropertyDDS/packages/property-changeset/src/utils.ts2070 export function getFilteredChangeSetByPaths(CODE
LOW…l/PropertyDDS/packages/property-changeset/src/utils.ts2373 export function excludePathsFromChangeSet(CODE
LOW…l/PropertyDDS/packages/property-changeset/src/utils.ts2428 export function extractPathsFromChangeSet(CODE
LOW…DDS/packages/property-changeset/src/test/array.spec.ts275 function runTestApplyingReverseAndRebasedChangesetForIndependentModifications(CODE
LOW…ackages/property-changeset/src/helpers/typeidHelper.ts160 export function createSerializationTypeId(CODE
LOW…ackages/property-changeset/src/helpers/typeidHelper.ts203 export function extractReferenceTargetTypeIdFromReference(in_typeid: string): string {CODE
LOW…ackages/property-properties/src/containerSerializer.js181export function deserializeNonPrimitiveArrayElements(in_data, in_scope) {CODE
LOW…DS/packages/property-dds/src/test/propertyTree.spec.ts323function executePerPropertyTreeType(CODE
LOWexperimental/dds/tree/src/MergeHealth.ts22export function useFailedSequencedEditTelemetry(tree: SharedTree): { disable: () => void } {CODE
LOWexperimental/dds/tree/src/SummaryTestUtilities.ts32export async function getUploadedEditChunkContents(sharedTree: SharedTree): Promise<UploadedEditChunkContents[]> {CODE
LOWexperimental/dds/tree/src/SummaryTestUtilities.ts55export async function getSerializedUploadedEditChunkContents(sharedTree: SharedTree): Promise<string> {CODE
LOWexperimental/dds/tree/src/Common.ts310export function getOrCreate<K, V>(map: Map<K, V>, key: K, defaultValue: (key: K) => V): V {CODE
LOWexperimental/dds/tree/src/EditLog.ts180export function getNumberOfHandlesFromEditLogSummary(summary: EditLogSummary<unknown, unknown>): number {CODE
LOWexperimental/dds/tree/src/SerializationUtilities.ts27export function getChangeNodeFromViewNode(view: TreeView, id: NodeId, lazyTraits = false): ChangeNode {CODE
LOWexperimental/dds/tree/src/EditUtilities.ts306export function areRevisionViewsSemanticallyEqual(CODE
LOWexperimental/dds/tree/src/SharedTree.ts1541function compareSummaryFormatVersions(versionA: string, versionB: string): number {CODE
LOWexperimental/dds/tree/src/test/Forest.tests.ts20function makeForestNodeWithChildren(testTree: TestTree, id: NodeId, ...children: NodeId[]): ForestNode {CODE
LOWexperimental/dds/tree/src/test/IdCompressor.tests.ts1850function createNetworkTestFunction(validateAfter: boolean): NetworkTestFunction & NetworkTestFunctionWithCapacity {CODE
LOWexperimental/dds/tree/src/test/IdCompressor.tests.ts1879function describeNetworkNoValidation(CODE
LOWexperimental/dds/tree/src/test/LogViewer.tests.ts114function getSimpleLogWithLocalEdits(testTree: TestTree): EditLog<ChangeInternal> {CODE
LOWexperimental/dds/tree/src/test/LogViewer.tests.ts157function runLogViewerCorrectnessTests(CODE
LOWexperimental/dds/tree/src/test/LogViewer.tests.ts288 function getCachingLogViewerAssumeAppliedEdits(CODE
LOW…al/dds/tree/src/test/AppendOnlySortedMap.perf.tests.ts12function runAppendOnlyMapPerfTests(mapBuilder: () => AppendOnlySortedMap<number, number>): void {CODE
LOW…s/tree/src/test/utilities/SharedTreeVersioningTests.ts46export function runSharedTreeVersioningTests(CODE
LOW…s/tree/src/test/utilities/IdCompressorTestUtilities.ts740 function deliverAllOperationsGenerator(): DeliverAllOperations {CODE
LOW…s/tree/src/test/utilities/IdCompressorTestUtilities.ts746 function deliverSomeOperationsGenerator({CODE
LOW…s/tree/src/test/utilities/IdCompressorTestUtilities.ts767 function generateUnifyingIdsGenerator({ activeClients, random }: FuzzTestState): GenerateUnifyingIds {CODE
LOW…erimental/dds/tree/src/test/utilities/TestUtilities.ts303export async function setUpLocalServerTestSharedTree(CODE
LOW…erimental/dds/tree/src/test/utilities/TestUtilities.ts465export async function asyncFunctionThrowsCorrectly(CODE
LOW…erimental/dds/tree/src/test/utilities/TestUtilities.ts560export function getIdNormalizerFromSharedTree(sharedTree: SharedTree): NodeIdNormalizer<OpSpaceNodeId> {CODE
LOW…/dds/tree/src/test/utilities/PendingLocalStateTests.ts34export function runPendingLocalStateTests(CODE
LOW…/dds/tree/src/test/utilities/PendingLocalStateTests.ts304 function clearedTemporaryStashState(tree: SharedTree): boolean {CODE
LOW…imental/dds/tree/src/test/utilities/SharedTreeTests.ts87export function runSharedTreeOperationsTests(CODE
LOW…erimental/dds/tree/src/test/utilities/UndoRedoTests.ts45export function runSharedTreeUndoRedoTestSuite(options: SharedTreeUndoRedoOptions): void {CODE
LOWtools/benchmark/api-report/benchmark.public.api.md37export function benchmarkDurationBatchless(args: DurationBenchmarkBatchless): BenchmarkDescription & BenchmarkFunction;CODE
LOWtools/benchmark/src/sampling.ts167export function brandMeasurementNameForMode(name: string): string {CODE
LOWtools/benchmark/src/memoryBenchmarking/getMemoryUse.ts353async function warmupCollectMemoryUseData(): Promise<void> {CODE
LOW…hmark/src/durationBenchmarking/getDurationBatchless.ts121export function benchmarkDurationBatchless(CODE
LOW…ls/benchmark/src/durationBenchmarking/configuration.ts257export function validateBenchmarkArguments(CODE
LOWtools/selfhost/tenant-admin/src/tenantManager.js337function assertNotBootstrapManaged(tenant, tenantId, operation, force) {CODE
LOWtools/selfhost/tenant-admin/src/keyVaultClient.js65function createWorkloadIdentityCredential({ clientId, tenantId, tokenFile, authorityHost }) {CODE
LOWtools/selfhost/token-service/test/riddlerCompat.test.js69function validateTokenClaimsExpiration(claims, maxTokenLifetimeSec) {CODE
LOW…elfhost/deploy-validate/src/tokenServiceDiagnostics.js43function formatTokenServicePreflightError(CODE
LOWtools/selfhost/deploy-validate/src/tokenProvider.js77function buildTokenServiceProvider(CODE
LOWtools/markdown-magic/src/transforms/templateSections.ts30export function createTemplateSectionTransforms(): Record<string, Transform> {CODE
LOW…ls/markdown-magic/src/transforms/importInstructions.ts22export function generateImportInstructions(CODE
LOW⚡…n-documenter/api-report/api-markdown-documenter.api.md185function createBreadcrumbParagraph(apiItem: ApiItem, config: ApiItemTransformationConfiguration): Paragraph;CODE
LOW⚡…n-documenter/api-report/api-markdown-documenter.api.md188function createDeprecationNoticeSection(apiItem: ApiItem, config: ApiItemTransformationConfiguration): Section | undefinCODE
LOW⚡…n-documenter/api-report/api-markdown-documenter.api.md197function createQualifiedDocumentNameForApiItem(apiItem: ApiItem, hierarchyConfig: HierarchyConfiguration): string;CODE
LOW⚡…n-documenter/api-report/api-markdown-documenter.api.md218function createTypeParametersSection(typeParameters: readonly TypeParameter[], contextApiItem: ApiItem, config: ApiItemTCODE
LOW⚡…n-documenter/api-report/api-markdown-documenter.api.md227 export function defaultGetHeadingTextForItem(apiItem: ApiItem): string;CODE
LOW⚡…n-documenter/api-report/api-markdown-documenter.api.md228 export function defaultGetLinkTextForItem(apiItem: ApiItem): string;CODE
LOW⚡…n-documenter/api-report/api-markdown-documenter.api.md229 export function defaultGetUriBaseOverrideForItem(): string | undefined;CODE
1278 more matches not shown…
Decorative Section Separators161 hits · 446 pts
SeverityFileLineSnippetContext
MEDIUMtools/selfhost/tenant-admin/tenant-admin.sh63# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/tenant-admin/tenant-admin.sh65# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/tenant-admin/tenant-admin.sh137# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/tenant-admin/tenant-admin.sh145# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/tenant-admin/tenant-admin.sh244# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/tenant-admin/tenant-admin.sh251# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh73# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh75# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh131# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh133# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh146# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh148# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh161# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh266# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh272# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/selfhost/azure/preflight-check.sh288# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/selfhost/azure/preflight-check.sh297# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/selfhost/azure/preflight-check.sh305# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/selfhost/azure/preflight-check.sh314# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh358# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh360# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh382# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh386# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh409# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/preflight-check.sh411# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/selfhost/azure/deploy.sh346# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/selfhost/azure/deploy.sh351# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/selfhost/azure/deploy.sh361# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/selfhost/azure/deploy.sh363# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/selfhost/azure/deploy.sh585# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/selfhost/azure/deploy.sh587# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/selfhost/azure/deploy.sh596# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/deploy.sh52# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/deploy.sh55# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/deploy.sh303# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/deploy.sh305# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/deploy.sh607# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/selfhost/azure/deploy.sh634# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh636# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh662# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh665# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh700# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh702# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh934# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh936# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1004# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1006# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1100# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1102# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1149# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1151# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1168# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1206# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1208# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1254# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1256# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1268# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1270# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1348# ===========================================================================COMMENT
MEDIUMtools/selfhost/azure/deploy.sh1350# ===========================================================================COMMENT
101 more matches not shown…
Over-Commented Block260 hits · 245 pts
SeverityFileLineSnippetContext
LOWpnpm-workspace.yaml1# This is the workspace definition for the client release group. See https://pnpm.io/pnpm-workspace_yaml for moreCOMMENT
LOWpnpm-workspace.yaml121 # Resolve a known security vulnerability.COMMENT
LOWpnpm-workspace.yaml141 # Caret dependencies aren't enough on a pre-1.0 package.COMMENT
LOWpnpm-workspace.yaml321strictPeerDependencies: trueCOMMENT
LOWpnpm-workspace.yaml341 # axios@0.30.3 is the last legitimate 0.30.x release (published 2026-02-18). The trustCOMMENT
LOWpnpm-workspace.yaml361 # hand-published by lukekarrys (a long-time npm/node-semver maintainer), while theCOMMENT
LOW…s/property-changeset/src/changeset_operations/array.ts1561 let currentIndexOffset = 0;COMMENT
LOW…al/PropertyDDS/packages/property-properties/src/api.ts381 // It will be passed an Object with these members:COMMENT
LOWexperimental/dds/tree/src/test/Edit.tests.ts21// };COMMENT
LOWexperimental/dds/tree/src/id-compressor/NumericUuid.ts301 // string.COMMENT
LOWtools/benchmark/pnpm-workspace.yaml1# This file is a workaround. pnpm does not support nesting packages under a workspace that is not managed by theCOMMENT
LOWtools/benchmark/pnpm-workspace.yaml21 # No supply chain incident is known.COMMENT
LOWtools/selfhost/tenant-admin/tenant-admin.sh1#!/usr/bin/env bashCOMMENT
LOWtools/selfhost/tenant-admin/tenant-admin.sh21# authenticated service in front of riddler and have it call src/tenantManager.js directly.COMMENT
LOWtools/selfhost/tenant-admin/tenant-admin.sh41# Usage:COMMENT
LOWtools/selfhost/tenant-admin/bin/tenant-admin.js1#!/usr/bin/env nodeCOMMENT
LOWtools/selfhost/tenant-admin/src/keyVaultGuard.js1/*!COMMENT
LOWtools/selfhost/tenant-admin/src/httpClient.js1/*!COMMENT
LOWtools/selfhost/tenant-admin/src/tenantManager.js1/*!COMMENT
LOWtools/selfhost/tenant-admin/src/tenantManager.js121 storage: this.#storageConfig(tenantId),COMMENT
LOWtools/selfhost/tenant-admin/src/keyVaultClient.js1/*!COMMENT
LOWtools/selfhost/tenant-admin/src/validation.js1/*!COMMENT
LOWtools/selfhost/azure/backends.yaml1# In-cluster backends for full-stack Routerlicious on AKS.COMMENT
LOWtools/selfhost/azure/routerlicious-values.yaml1# Helm values for the routerlicious chart, full-stack on AKS.COMMENT
LOWtools/selfhost/azure/routerlicious-values.yaml41 # Substituted by deploy.sh. The real hostname does not exist until Front Door is created, soCOMMENT
LOWtools/selfhost/azure/routerlicious-values.yaml101 localCheckpointEnabled: trueCOMMENT
LOWtools/selfhost/azure/routerlicious-values.yaml141 # ARM control-plane API rejects both as unsupported. Leave false.COMMENT
LOWtools/selfhost/azure/routerlicious-values.yaml181#COMMENT
LOWtools/selfhost/azure/deploy.sh1#!/usr/bin/env bashCOMMENT
LOWtools/selfhost/azure/deploy.sh21# subnets to internal-network-only by default), or Front Door marks every origin unhealthy.COMMENT
LOWtools/selfhost/azure/deploy.sh41# full (default) — NEW deployment: no Azure infrastructure exists yet. Runs every phase (customer VNet,COMMENT
LOWtools/selfhost/azure/deploy.sh381# free/standard/premium -- standard is the default since it's what adds the Uptime SLA (seeCOMMENT
LOWtools/selfhost/azure/deploy.sh401# -- defaults to AzureLinux (Microsoft-maintained, smaller image/attack surface than Ubuntu). CANCOMMENT
LOWtools/selfhost/azure/deploy.sh421 AKS_ZONES="$(jq -r '.aks.availabilityZones[]?' "$PARAMS_FILE" | tr '\n' ' ')"COMMENT
LOWtools/selfhost/azure/deploy.sh441# region entry afterwards, only set when a region is first added. Override viaCOMMENT
LOWtools/selfhost/azure/deploy.sh461# explicitly where the selected region or SKU cannot provide it.COMMENT
LOWtools/selfhost/azure/deploy.sh481# bursts rather than sizing to the average.COMMENT
LOWtools/selfhost/azure/deploy.sh521COMMENT
LOWtools/selfhost/azure/deploy.sh661COMMENT
LOWtools/selfhost/azure/deploy.sh1001 log "Phase 1 VERIFY passed — IMAGE_TAG=$IMAGE_TAG"COMMENT
LOWtools/selfhost/azure/deploy.sh1061 fiCOMMENT
LOWtools/selfhost/azure/deploy.sh1101# Phase 1 (gitrest node pool) — dedicated node for the one gitrest replicaCOMMENT
LOWtools/selfhost/azure/deploy.sh1161 az acr update -n "$ACR" --admin-enabled falseCOMMENT
LOWtools/selfhost/azure/deploy.sh1261 fiCOMMENT
LOWtools/selfhost/azure/deploy.sh1341 if [[ "$(az cosmosdb show -n "$COSMOS" -g "$RG" --query capacityMode -o tsv)" == "Provisioned" ]]; thenCOMMENT
LOWtools/selfhost/azure/deploy.sh1361# nodes/reservations - nexus only: NodeManager/ReservationManager, imported fromCOMMENT
LOWtools/selfhost/azure/deploy.sh1381 # migration") collection is stuck at -- confirmedCOMMENT
LOWtools/selfhost/azure/deploy.sh1621 az storage share-rm create -g "$RG" --storage-account "$STORAGE" --name gitrest-data --quota 16COMMENT
LOWtools/selfhost/azure/deploy.sh2021 # Patch all 6 services to mount every Key-Vault-backed secret via CSI and wire it into theCOMMENT
LOWtools/selfhost/azure/deploy.sh2041 # kafka__lib__eventHubConnString is what flips rdkafkaBase.ts from plaintext to SASL_SSL --COMMENT
LOWtools/selfhost/azure/deploy.sh2401 # as wss:// (clients connect via wss://<host>/socket.io/?transport=websocket), not https://.COMMENT
LOWtools/selfhost/azure/deploy.sh2521}COMMENT
LOW…ls/selfhost/azure/end-to-end-tests/end-to-end-tests.sh1#!/usr/bin/env bashCOMMENT
LOWtools/selfhost/token-service/deploy-token-service.sh1#!/usr/bin/env bashCOMMENT
LOWtools/selfhost/token-service/deploy-token-service.sh101# The symptom is not a clear error but "Cannot acquire exclusive lock" or a GatewayTimeout onCOMMENT
LOWtools/selfhost/token-service/deploy-token-service.sh901COMMENT
LOWtools/selfhost/token-service/deploy-token-service.sh961# CORSCOMMENT
LOW…ls/selfhost/token-service/client/entraTokenProvider.js81 const cacheKey = `${tenantId}/${documentId ?? ""}`;COMMENT
LOWtools/selfhost/release/generate-release.sh1#!/usr/bin/env bashCOMMENT
LOWtools/selfhost/release/pin-source.sh1#!/usr/bin/env bashCOMMENT
200 more matches not shown…
Hallucination Indicators20 hits · 215 pts
SeverityFileLineSnippetContext
CRITICAL…ty-properties/src/test/properties/nodeProperty.spec.js388 P1._properties.nested.property.propertyNode.insert(CODE
CRITICAL⚡…ty-properties/src/test/properties/nodeProperty.spec.js1577 root._properties.child1.position.propertyNode.insert(CODE
CRITICAL⚡…ty-properties/src/test/properties/nodeProperty.spec.js1581 root._properties.child1.position.propertyNode.insert(CODE
CRITICAL⚡…ty-properties/src/test/properties/nodeProperty.spec.js1585 root._properties.child1.position.propertyNode.insert(CODE
CRITICAL…dds/tree/src/test/shared-tree/fuzz/fuzzEditReducers.ts151 const newView = state.client.channel.kernel.checkout.viewWith(CODE
CRITICAL…ckages/dds/tree/src/simple-tree/core/treeNodeKernel.ts172 this.#hydrationState.innerNode.anchorNode.anchorSet.slots.get(SimpleContextSlot) ??CODE
CRITICAL…dds/tree/src/simple-tree/node-kinds/array/arrayNode.ts1089 const innerSchema = kernel.context.flexContext.schema.nodeSchema.get(CODE
CRITICAL…dds/tree/src/simple-tree/node-kinds/array/arrayNode.ts1345 kernel.context.flexContext.schema.nodeSchema.get(brand(kernel.schema.identifier)) ??CODE
CRITICAL…ges/dds/tree/src/simple-tree/node-kinds/map/mapNode.ts364 const innerSchema = this.innerNode.context.schema.nodeSchema.get(CODE
CRITICAL…dds/tree/src/feature-libraries/flex-tree/lazyEntity.ts87 this.context.checkout.forest.breaker.use();CODE
CRITICAL…/dds/tree/src/feature-libraries/flex-tree/lazyField.ts190 const parent = this.context.checkout.forest.anchors.locate(this.anchor.parent);CODE
CRITICAL…/dds/tree/src/feature-libraries/flex-tree/lazyField.ts213 this.context.checkout.forest.anchors.forget(this.anchor.parent);CODE
CRITICAL…/dds/tree/src/feature-libraries/flex-tree/lazyField.ts255 : (this.context.checkout.forest.anchors.locate(this.anchor.parent) ??CODE
CRITICAL…/dds/tree/src/feature-libraries/flex-tree/lazyField.ts344 const parent = this.context.checkout.forest.anchors.locate(this.anchor.parent);CODE
CRITICAL…es/dds/tree/src/feature-libraries/flex-tree/context.ts136 !this.checkout.forest.anchors.slots.has(ContextSlot),CODE
CRITICAL…es/dds/tree/src/feature-libraries/flex-tree/context.ts139 this.checkout.forest.anchors.slots.set(ContextSlot, this);CODE
CRITICAL…es/dds/tree/src/feature-libraries/flex-tree/context.ts176 const deleted = this.checkout.forest.anchors.slots.delete(ContextSlot);CODE
CRITICAL…s/dds/tree/src/feature-libraries/flex-tree/lazyNode.ts112 this.context.checkout.forest.anchors.forget(this.anchor);CODE
CRITICALpackages/dds/tree/src/shared-tree/locations.ts448 const context = this.checkout.forest.anchors.slots.get(ContextSlot);CODE
CRITICAL…kages/dds/tree/src/shared-tree/schematizingTreeView.ts625 this.checkout.forest.anchors.slots.delete(ViewSlot);CODE
Structural Annotation Overuse88 hits · 150 pts
SeverityFileLineSnippetContext
LOW.claude/skills/comparison-base/SKILL.md32## Step 1: Resolve the target branchCOMMENT
LOW.claude/skills/comparison-base/SKILL.md60## Step 2: Select the comparison commitCOMMENT
LOW.claude/skills/comparison-base/SKILL.md78## Step 3: Check divergenceCOMMENT
LOW.claude/skills/api-changes/SKILL.md12## Step 1: Identify what changedCOMMENT
LOW.claude/skills/api-changes/SKILL.md36## Step 2: Check release tags, documentation, and export reachabilityCOMMENT
LOW.claude/skills/api-changes/SKILL.md55## Step 3: Inform the user about API Council reviewCOMMENT
LOW.claude/skills/api-changes/SKILL.md70## Step 4: Assess breaking changesCOMMENT
LOW.claude/skills/api-changes/SKILL.md101## Step 5: Deprecation checklistCOMMENT
LOW.claude/skills/api-changes/SKILL.md120## Step 6: Release documentationCOMMENT
LOW.claude/skills/api-changes/SKILL.md143## Step 7: SummaryCOMMENT
LOW⚡…/skills/fluid-release/references/minor-release-prep.md42## Step 1: Tag Untagged AssertsCOMMENT
LOW⚡…/skills/fluid-release/references/minor-release-prep.md52## Step 2: Update Compatibility GenerationCOMMENT
LOW⚡…/skills/fluid-release/references/minor-release-prep.md62## Step 3: Generate Release Notes and ChangelogsCOMMENT
LOW…/skills/fluid-release/references/minor-release-prep.md116## Step 4: Bump Main to Next VersionCOMMENT
LOW…/skills/fluid-release/references/minor-release-prep.md161## Step 5: Create the Release BranchCOMMENT
LOW…e/skills/fluid-release/references/release-execution.md19## Step 6: Run and Publish the Release BuildCOMMENT
LOW…e/skills/fluid-release/references/release-execution.md89## Step 7: Bump Release Branch to Next PatchCOMMENT
LOW…e/skills/fluid-release/references/type-test-updates.md18## Step 8: Update Type Test Baselines on MainCOMMENT
LOW…e/skills/fluid-release/references/type-test-updates.md58## Step 9: Update Type Test Baselines on Release BranchCOMMENT
LOW.claude/skills/ci-readiness-check/SKILL.md31# Step 1: Confirm with the userCOMMENT
LOW.claude/skills/ci-readiness-check/SKILL.md44# Step 2: Run the scriptCOMMENT
LOW.claude/skills/ci-readiness-check/SKILL.md56# Step 3: Review outputCOMMENT
LOW.claude/skills/ci-readiness-check/SKILL.md82# Step 4: Handle unbuilt packages (Build and Test only)COMMENT
LOW.claude/skills/ci-readiness-check/SKILL.md88# Step 5: ESLint auto-fix (Build and Test only)COMMENT
LOW.claude/skills/ci-readiness-check/SKILL.md102# Step 6: API reports and cross-package cascade (Build and Test only)COMMENT
LOW.claude/skills/ci-readiness-check/SKILL.md134# Step 7: Type test regeneration (Build and Test only)COMMENT
LOW.claude/skills/ci-readiness-check/SKILL.md142# Step 8: Run tests (Test mode only)COMMENT
LOW.claude/skills/ci-readiness-check/SKILL.md153# Step 9: Final statusCOMMENT
LOW.claude/skills/review/SKILL.md37## Step 1: Confirm ModeCOMMENT
LOW.claude/skills/review/SKILL.md60## Step 2: Resolve Base & Gather ChangesCOMMENT
LOW.claude/skills/review/SKILL.md88## Step 3: Read Diffs and Source FilesCOMMENT
LOW.claude/skills/review/SKILL.md120## Step 4: Detect API Surface ChangesCOMMENT
LOW.claude/skills/review/SKILL.md135## Step 5: Extract Sections for Sub-agents (Standard and Deep only)COMMENT
LOW.claude/skills/review/SKILL.md153## Step 6: Perform ReviewCOMMENT
LOW.claude/skills/review/SKILL.md256## Step 7: De-duplicate and ClassifyCOMMENT
LOW.claude/skills/review/SKILL.md271## Step 8: ReportCOMMENT
LOW.claude/skills/review/SKILL.md328## Step 9: Offer Next StepsCOMMENT
LOW…ices/src/throttling/distributedTokenBucketThrottler.ts181 // Step 1: Get or create the token bucketCOMMENT
LOW…ices/src/throttling/distributedTokenBucketThrottler.ts198 // Step 2: Consume tokens from the local bucketCOMMENT
LOW.agency/plugins/ff-oce/skills/ff-oce-dashboard/SKILL.md13### Step 0: Confirm with the userCOMMENT
LOW.agency/plugins/ff-oce/skills/ff-oce-dashboard/SKILL.md25### Step 1: Launch 6 background agents in parallelCOMMENT
LOW.agency/plugins/ff-oce/skills/ff-oce-dashboard/SKILL.md82### Step 2: Collect results with a 90-second timeoutCOMMENT
LOW.agency/plugins/ff-oce/skills/ff-oce-dashboard/SKILL.md88### Step 3: Present the dashboardCOMMENT
LOW⚡…cy/plugins/nori/agents/nori-codebase-pattern-finder.md44### Step 1: Identify Pattern TypesCOMMENT
LOW⚡…cy/plugins/nori/agents/nori-codebase-pattern-finder.md54### Step 2: Search!COMMENT
LOW⚡…cy/plugins/nori/agents/nori-codebase-pattern-finder.md58### Step 3: Read and ExtractCOMMENT
LOW⚡.agency/plugins/nori/agents/nori-codebase-analyzer.md44### Step 1: Read Entry PointsCOMMENT
LOW⚡.agency/plugins/nori/agents/nori-codebase-analyzer.md50### Step 2: Follow the Code PathCOMMENT
LOW⚡.agency/plugins/nori/agents/nori-codebase-analyzer.md58### Step 3: Document Key LogicCOMMENT
LOW⚡.agency/plugins/nori/agents/nori-initial-documenter.md11# Step 1: Read The ContextCOMMENT
LOW⚡.agency/plugins/nori/agents/nori-initial-documenter.md19# Step 2: Follow the DocumentationCOMMENT
LOW⚡.agency/plugins/nori/agents/nori-initial-documenter.md25# Step 3: Create the docs.md Files (Top-Down Pass)COMMENT
LOW.agency/plugins/nori/agents/nori-initial-documenter.md63# Step 4: Sync Remote docs.md FilesCOMMENT
LOW⚡.agency/plugins/nori/agents/nori-change-documenter.md11# Step 1: Read The ContextCOMMENT
LOW⚡.agency/plugins/nori/agents/nori-change-documenter.md18# Step 2: Follow the DocumentationCOMMENT
LOW⚡.agency/plugins/nori/agents/nori-change-documenter.md25# Step 3: Modify the docs.md FilesCOMMENT
LOW.agency/plugins/nori/agents/nori-change-documenter.md39# Step 4: Sync Remote docs.md FilesCOMMENT
LOW.agency/plugins/nori/skills/updating-noridocs/SKILL.md18### Step 1: Gather ContextCOMMENT
LOW.agency/plugins/nori/skills/updating-noridocs/SKILL.md27### Step 2: Dispatch nori-change-documenter SubagentCOMMENT
LOW.agency/plugins/nori/skills/updating-noridocs/SKILL.md43### Step 3: Verify UpdatesCOMMENT
28 more matches not shown…
AI Slop Vocabulary49 hits · 143 pts
SeverityFileLineSnippetContext
MEDIUM…l/PropertyDDS/packages/property-changeset/src/utils.ts2302 // we can leverage getChangesToTokenizedPaths and only be notified on pathsCOMMENT
MEDIUMexperimental/dds/tree/src/SummaryBackCompatibility.ts80 // TODO:#45414: Add more robust validation of the summary's fields. Even if they are present, they may be malformed.COMMENT
MEDIUMexperimental/dds/tree/src/SummaryBackCompatibility.ts80 // TODO:#45414: Add more robust validation of the summary's fields. Even if they are present, they may be malformed.COMMENT
MEDIUM…erimental/dds/tree/src/test/utilities/TestUtilities.ts503// This accounts for this file being executed after compilation. If many tests want to leverage resources, we should uniCOMMENT
MEDIUMtools/benchmark/src/memoryBenchmarking/getMemoryUse.ts69 // Option 2 is both more robust and faster, so it is used here.COMMENT
MEDIUMtools/benchmark/src/memoryBenchmarking/getMemoryUse.ts228 // For simplicity, and to leverage the most data, we split the samples in half.COMMENT
LOWtools/selfhost/azure/deploy.sh2381 # Update in place (not just create-if-missing) so a probe-path change actually takesCOMMENT
LOW…ls/pipelines/templates/include-install-build-tools.yml8# Note that the preferred pattern for using the build tools is to declare a dev dependency on them, and just use that veCOMMENT
MEDIUM…/pipelines/templates/include-generate-notice-steps.yml13# We're trying to see if we could leverage the auto-injected ones for that.COMMENT
MEDIUMtools/api-markdown-documenter/src/LintApiModel.ts309 // In the future, we could potentially leverage some sort of URL validator here,COMMENT
MEDIUM…ls/api-markdown-documenter/src/mdast/SectionHeading.ts22 // TODO: there is no reason not to just take `PhrasingContent` here, but the library doesn't currently utilize that degCOMMENT
MEDIUM…licious/packages/services-shared/src/restLessServer.ts129 // TODO: not as robust as body-parser middleware,COMMENT
MEDIUM…terlicious/packages/services-client/src/restWrapper.ts353 // temporarily down or inaccessible due to network failures. We leverage that in hereCOMMENT
MEDIUM…amples/utils/example-utils/src/test/exampleApp.spec.ts141 // We don't have a robust way to narrow or downcast the returned client, but this at least ensures they are differentCOMMENT
MEDIUMscripts/pack-build-output.sh12# temp build_output_archive folder, then leverage git to locate changes.COMMENT
MEDIUM…/drivers/file-driver/src/fileDocumentStorageService.ts28// We leverage it to figure out when container is asking for root document tree.COMMENT
MEDIUMpackages/drivers/local-driver/src/ephemeralService.ts486 // Neither state is reachable through the ephemeral service API today, but the checks are cheap and keep this robustCOMMENT
MEDIUM…ges/test/test-utils/src/testContainerRuntimeFactory.ts121 // Thus need to leverage old API createDetachedRootDataStore() that is gone in latest releases.COMMENT
MEDIUM…o-end-tests/src/test/pointInTime/epochMismatch.spec.ts155 // after the snap makes this robust to any extra service-created versions (creationCOMMENT
MEDIUM…kages/framework/react/src/test/useObservation.spec.tsx140 // Since the second option is both more robust and faster, that is what is used here.COMMENT
MEDIUM…ages/runtime/container-runtime/src/containerRuntime.ts3900 // method robust to future changes in how the two are tracked.COMMENT
MEDIUMpackages/runtime/datastore/src/dataStoreRuntime.ts708 // We can remove the need to leverage uuid() as fall-back in couple releases.COMMENT
MEDIUMpackages/runtime/id-compressor/src/idCompressor.ts745 // Since such validation can not be robust, this "try" function is explicitly documented not to be allowed to be uCOMMENT
MEDIUM…s/common/core-interfaces/src/test/deepReadonly.spec.ts795 // type. The numeric indices are not checked. So far, most robust inspection is manualCOMMENT
MEDIUM…mmon/core-interfaces/src/test/jsonSerializable.spec.ts733 // type. The numeric indices are not checked. So far most robust inspection is manuallyCOMMENT
MEDIUM…core-interfaces/src/test/jsonStringifyAndParse.spec.ts778 // type. The numeric indices are not checked. So far most robust inspection is manuallyCOMMENT
MEDIUM…mmon/core-interfaces/src/test/jsonDeserialized.spec.ts775 // type. The numeric indices are not checked. So far most robust inspection is manuallyCOMMENT
MEDIUM…ommon/core-interfaces/src/test/shallowReadonly.spec.ts784 // type. The numeric indices are not checked. So far, most robust inspection is manualCOMMENT
MEDIUMpackages/loader/container-loader/src/deltaManager.ts1289 // and thus can leverage that to trigger recovery. But this is not going to solve all the problemsCOMMENT
MEDIUMpackages/loader/container-loader/src/container.ts293 // We can leverage DeltaManager's "connect" event here and test for ConnectionState.DisconnectedCOMMENT
MEDIUMpackages/dds/tree/src/tableSchema.ts228 // Note: ideally this type would just leverage `InsertableObjectFromSchemaRecord<typeof columnFields>`,COMMENT
MEDIUMpackages/dds/tree/src/tableSchema.ts380 // Note: ideally this type would just leverage `InsertableObjectFromSchemaRecord<typeof rowFields>`,COMMENT
MEDIUMpackages/dds/tree/src/test/tableSchema.spec.ts85 // Therefore, we cannot directly utilize `testSchemaCompatibilitySnapshots`, but we can apply it to one example use ofCOMMENT
MEDIUMpackages/dds/tree/src/test/testExports.ts13// TODO: Find a more robust way to meet the needs of that use-case.COMMENT
MEDIUM…ages/dds/tree/src/test/openPolymorphism.integration.ts568 // Runtime checks are robust so we can cast here and rely on them.COMMENT
MEDIUM…ds/tree/src/test/simple-tree/api/discrepancies.spec.ts265 // Both utilize ObjectNode but with differing fieldSchemasCOMMENT
MEDIUM…c/test/simple-tree/api/schemaCreationUtilities.spec.ts62 // Therefore we cannot directly utilize `testSchemaCompatibilitySnapshots`, but we can apply it to one example use of COMMENT
MEDIUM…c/test/simple-tree/api/schemaCreationUtilities.spec.ts71 // Therefore, we cannot directly utilize `testSchemaCompatibilitySnapshots`, but we can apply it to one example use ofCOMMENT
MEDIUM…/tree/src/test/shared-tree/transactionMinimize.spec.ts1364 // This walks in-order to leverage insertAt requireing all prior nodes to be present.COMMENT
MEDIUM…s/dds/tree/src/feature-libraries/flex-tree/lazyNode.ts213 // This MIGHT work properly with existing merge resolution logic (it must keep client in sync and be unable to violaCOMMENT
MEDIUMpackages/dds/tree/src/shared-tree/tree.ts476 // It is up to the user of runTransaction to ensure that does not cause problems (and they have no robust way to do thCOMMENT
MEDIUM…kages/dds/merge-tree/src/test/sortedSegmentSet.spec.ts134 // as we don't correctly split, or merge, so leverageCOMMENT
MEDIUMpackages/dds/map/src/directory.ts730 // guaranteed during the serialization process. As a result, it is only essential to utilize theCOMMENT
MEDIUMpackages/dds/counter/src/counter.ts94 // increments are applied affects the result. A more-robust solution would be required to support this.COMMENT
MEDIUMpackages/dds/shared-object-base/src/sharedObject.ts1067 // This assumes no other IFluidLoadable has an `attributes` field, and thus may not be fully robust.COMMENT
MEDIUM.github/workflows/website-validation.yml24 # Publish the build artifact for subsequent jobs to leverage.COMMENT
MEDIUM…ls/packages/version-tools/src/internalVersionScheme.ts483 // These cases are not expected to be positive; nor are robust.COMMENT
MEDIUM…/build-cli/src/library/commands/generateEntrypoints.ts545 // Note: it is likely better to leverage a tsconfig file from package rather thanCOMMENT
MEDIUM…packages/build-cli/src/commands/generate/assertTags.ts213 // TODO: replace this with robust validation, like a strongly typed utility wrapping lilconfig and typebox.COMMENT
Self-Referential Comments11 hits · 33 pts
SeverityFileLineSnippetContext
MEDIUMtools/benchmark/pnpm-workspace.yaml1# This file is a workaround. pnpm does not support nesting packages under a workspace that is not managed by theCOMMENT
MEDIUMtools/test-tools/pnpm-workspace.yaml1# This file is a workaround. pnpm does not support nesting packages under a workspace that is not managed by theCOMMENT
MEDIUMtools/api-markdown-documenter/pnpm-workspace.yaml1# This file is a workaround. pnpm does not support nesting packages under a workspace that is not managed by theCOMMENT
MEDIUMwebsite/pnpm-workspace.yaml1# This file is a workaround. pnpm does not support nesting packages under a workspace that is not managed by theCOMMENT
MEDIUMdocs/pnpm-workspace.yaml1# This file is a workaround. pnpm does not support nesting packages under a workspace that is not managed by theCOMMENT
MEDIUMcommon/lib/common-utils/pnpm-workspace.yaml1# This file is a workaround. pnpm does not support nesting packages under a workspace that is not managed by theCOMMENT
MEDIUMcommon/lib/protocol-definitions/pnpm-workspace.yaml1# This file is a workaround. pnpm does not support nesting packages under a workspace that is not managed by theCOMMENT
MEDIUMscripts/pack-build-output.sh53# Create the tarball in the build_output_archive folderCOMMENT
MEDIUM.github/labeler.yml1# This file is used as the configuration for actions/labelerCOMMENT
MEDIUM.github/labeler-changesets.yml1# This file is a map of labels to repo glob paths. See https://github.com/marketplace/actions/labeler for more detailsCOMMENT
MEDIUM.github/labeler-areas.yml1# This file is a map of labels to repo glob paths. See https://github.com/marketplace/actions/labelerCOMMENT
Verbosity Indicators15 hits · 29 pts
SeverityFileLineSnippetContext
LOW…ices/src/throttling/distributedTokenBucketThrottler.ts181 // Step 1: Get or create the token bucketCOMMENT
LOW…ices/src/throttling/distributedTokenBucketThrottler.ts198 // Step 2: Consume tokens from the local bucketCOMMENT
LOWpackages/utils/telemetry-utils/src/errorLogging.ts178 * The purpose of this function is to provide ability to capture stack context quickly.COMMENT
LOW⚡…/tree/src/test/shared-tree/transactionMinimize.spec.ts911 // Step 1: insert nested BoxCOMMENT
LOW⚡…/tree/src/test/shared-tree/transactionMinimize.spec.ts914 // Step 2: set nested Box valueCOMMENT
LOW⚡…/tree/src/test/shared-tree/transactionMinimize.spec.ts936 // Step 1: insert nested BoxCOMMENT
LOW⚡…/tree/src/test/shared-tree/transactionMinimize.spec.ts940 // Step 2: replace nested BoxCOMMENT
LOW⚡…/tree/src/test/shared-tree/transactionMinimize.spec.ts963 // Step 1: insert nested empty BoxCOMMENT
LOW⚡…/tree/src/test/shared-tree/transactionMinimize.spec.ts967 // Step 2: set nested Box to "x☠️"COMMENT
LOW⚡…/tree/src/test/shared-tree/transactionMinimize.spec.ts969 // Step 3: replace nested BoxCOMMENT
LOW⚡…/tree/src/test/shared-tree/transactionMinimize.spec.ts991 // Step 1: insert nested BoxCOMMENT
LOW⚡…/tree/src/test/shared-tree/transactionMinimize.spec.ts995 // Step 2: remove nested BoxCOMMENT
LOW…/packages/build-cli/src/commands/build-perf/collect.ts97 // Step 1: Fetch builds from ADOCOMMENT
LOW…/packages/build-cli/src/commands/build-perf/collect.ts115 // Step 2: Fetch timeline data in parallelCOMMENT
LOW…/packages/build-cli/src/commands/build-perf/collect.ts133 // Step 3: Process data into aggregated metricsCOMMENT
Cross-Language Confusion (JS/TS)4 hits · 22 pts
SeverityFileLineSnippetContext
HIGH…al/PropertyDDS/packages/property-properties/src/api.ts1397 * @return True, if the property is an instance of the corresponding typeCOMMENT
HIGH…/dds/sequence-deprecated/src/test/sparseMatrix.spec.ts125 print(matrix1);CODE
HIGH…ld-tools/packages/build-tools/src/docStats/docStats.ts112 print(rec);CODE
HIGH…ld-tools/packages/build-tools/src/docStats/docStats.ts117 print({ name: "Total", total, docTotal, percent: (docTotal / total) * 100 });CODE
Fake / Example Data16 hits · 18 pts
SeverityFileLineSnippetContext
LOW…DS/packages/property-properties/src/test/utils.spec.js1006 userInfo.insert("name", PropertyFactory.create("String", "single", "John Doe"));CODE
LOWwebsite/static/dompurify/purify.min.js538 "placeholder",CODE
LOWwebsite/static/dompurify/purify.min.js1085 "placeholder",CODE
LOWwebsite/src/theme/SearchBar/index.tsx99 pagefindModalTrigger.setAttribute("placeholder", "Search");CODE
LOW⚡examples/apps/contact-collection/src/dataObject.ts62 this.addContact("Alice", "555-1234");CODE
LOW⚡examples/apps/contact-collection/src/dataObject.ts63 this.addContact("Bob", "555-5678");CODE
LOW⚡examples/apps/contact-collection/src/dataObject.ts64 this.addContact("Carol", "555-9999");CODE
LOW…end-to-end-tests/src/test/batchBreakRegression.spec.ts398 data: '{"clientId":"fake_client","detail":{"user":{"id":"fake_user"},"scopes":["doc:read","doc:write"],"perCODE
LOW…/telemetry-utils/src/test/errorTypeLoggingTest.spec.ts41 const testError = new GenericError("genericError", "placeholder");CODE
LOW…tree/src/test/shared-tree/schematizingTreeView.spec.ts545 new PersonGeneralized({ name: "Alice", age: 42, address: "123 Main St" }),CODE
LOW…tree/src/test/shared-tree/schematizingTreeView.spec.ts583 assert.equal(viewGeneralized.root.address, "123 Main St");CODE
LOW…tree/src/test/shared-tree/schematizingTreeView.spec.ts610 new PersonGeneralized({ name: "Alice", age: 42, address: "123 Main St" }),CODE
LOW…tree/src/test/shared-tree/schematizingTreeView.spec.ts653 assert.equal(viewGeneralized.root[1].address, "123 Main St");CODE
LOW…ckages/dds/tree/src/simple-tree/prepareForInsertion.ts213const placeholderKey: DetachedField & FieldKey = brand("placeholder" as const);CODE
LOWpackages/dds/task-manager/src/taskManager.ts79const placeholderClientId = "placeholder";CODE
LOWpackages/dds/task-manager/src/test/taskManager.spec.ts606 const placeholderClientId = "placeholder";CODE
Example Usage Blocks11 hits · 16 pts
SeverityFileLineSnippetContext
LOWtools/selfhost/tenant-admin/tenant-admin.sh41# Usage:COMMENT
LOW…ls/selfhost/azure/end-to-end-tests/end-to-end-tests.sh10# Usage:COMMENT
LOWtools/selfhost/release/generate-release.sh7# Usage:COMMENT
LOWtools/selfhost/release/pin-source.sh9# Usage:COMMENT
LOWtools/selfhost/release/update-dependency-images.sh4# Usage:COMMENT
LOWtools/selfhost/release/setup-build-registry.sh8# Usage:COMMENT
LOWtools/selfhost/release/validate-pinned-images.sh13# Usage:COMMENT
LOWtools/selfhost/release/pin-images.sh10# Usage:COMMENT
LOWtools/selfhost/release/create-and-deploy-release.sh5# Usage:COMMENT
LOWtools/selfhost/release/build-images.sh11# Usage:COMMENT
LOWtools/selfhost/release/deleteReleaseLocal.sh7# Usage:COMMENT
Magic Placeholder Names2 hits · 10 pts
SeverityFileLineSnippetContext
HIGH…mples/service-clients/azure-client/todo-list/README.md82 tokenProvider: new InsecureTokenProvider("YOUR-SECRET-HERE", user),CODE
HIGH…ice-clients/azure-client/external-controller/README.md93 tokenProvider: new InsecureTokenProvider("YOUR-SECRET-HERE", user),CODE
TODO Padding4 hits · 6 pts
SeverityFileLineSnippetContext
LOW…ds/tree/src/test/simple-tree/api/getJsonSchema.spec.ts21// TODO: Add testing for requireFieldWithDefaults = false.COMMENT
LOW…ds/tree/src/test/simple-tree/api/getJsonSchema.spec.ts22// TODO: Add testing for KeyEncodingOptions.knownStoredKeysCOMMENT
LOW…/dds/tree/src/test/simple-tree/api/treeNodeApi.spec.ts3835 // TODO: implement this caseCOMMENT
LOWpackages/dds/tree/src/test/text/textDomain.spec.ts405 // TODO: Add tests for:COMMENT
Empty Error Handlers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH.github/scripts/pr_review_propose.py108except FileNotFoundError:CODE
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOWtools/pipelines/publish-api-model-artifact.yml140 # Check if the version is the latest minor of its corresponding major version seriesCOMMENT
LOWtools/pipelines/templates/include-build-lint.yml27 # Set FLUB_TYPETEST_SKIP_VERSION_OUTPUT to 1 when building from test/* branchesCOMMENT
Unused Imports4 hits · 3 pts
SeverityFileLineSnippetContext
LOW.github/scripts/test_consolidate_reviews.py4CODE
LOW.github/scripts/pr_review_propose.py19CODE
LOW.github/scripts/consolidate_reviews.py18CODE
LOW.github/scripts/test_pr_review_propose.py4CODE