{"version": "2.1.0", "$schema": "https://json.schemastore.org/sarif-2.1.0.json", "runs": [{"tool": {"driver": {"name": "Repobility", "informationUri": "https://repobility.com", "rules": [{"id": "scanner-160b7b4223fd937d", "name": "Stray `console.log` in TS/JS \u2014 compiler/bench-geojson-vt-encode.ts:55", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 compiler/bench-geojson-vt-encode.ts:55"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8c2cdb73f8223837", "name": "Stray `console.log` in TS/JS \u2014 compiler/src/__tests__/measure-osm.test.ts:18", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/__tests__/measure-osm.test.ts:18"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8104ad74f0120e51", "name": "TODO/FIXME marker in shipping code \u2014 compiler/src/__tests__/mapbox-convert.test.ts:51", "shortDescription": {"text": "TODO/FIXME marker in shipping code \u2014 compiler/src/__tests__/mapbox-convert.test.ts:51"}, "fullDescription": {"text": "Track in /reviews or /issues, not as a code comment that rots.\n\nWhy: Drift control \u2014 shouldn't be the same as Quality TODO scanner.\nRule id: fq.todo-marker"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9f204302c718d988", "name": "Stray `console.log` in TS/JS \u2014 compiler/src/__tests__/countries-boundary-tile-clip.test.ts:77", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/__tests__/countries-boundary-tile-clip.test.ts:77"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-cb5decaae3e5ec41", "name": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/dead-layer-stats.test.ts:44", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/dead-layer-stats.test.ts:44"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-65ec3554469852ab", "name": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/fold-stats.test.ts:56", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/fold-stats.test.ts:56"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-209b309a3511048e", "name": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/merge-layers.ts:325", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/merge-layers.ts:325"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-e4922965620e2681", "name": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/case-stats.test.ts:62", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/case-stats.test.ts:62"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-1b25b183367c468b", "name": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/ecef-line-segment-fuzz.test.ts:192", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/ecef-line-segment-fuzz.test.ts:192"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-58a94cf2f674e0ae", "name": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/vector-tiler.ts:924", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/vector-tiler.ts:924"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-65546b6b9674be2a", "name": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/ecef-point-precision-fuzz.test.ts:111", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/ecef-point-precision-fuzz.test.ts:111"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-a21b473e23609f22", "name": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/ecef-precision-fuzz.test.ts:202", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/ecef-precision-fuzz.test.ts:202"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-6aac18efd49a3be1", "name": "TODO/FIXME marker in shipping code \u2014 compiler/src/convert/sources.ts:43", "shortDescription": {"text": "TODO/FIXME marker in shipping code \u2014 compiler/src/convert/sources.ts:43"}, "fullDescription": {"text": "Track in /reviews or /issues, not as a code comment that rots.\n\nWhy: Drift control \u2014 shouldn't be the same as Quality TODO scanner.\nRule id: fq.todo-marker"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d9e4497a1545ef26", "name": "Stray `console.log` in TS/JS \u2014 playground/render-verify/evaluator.ts:266", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/render-verify/evaluator.ts:266"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4f497c7f27ac2d75", "name": "Stray `console.log` in TS/JS \u2014 playground/scripts/sprite-sdf-buffer-probe.ts:110", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/scripts/sprite-sdf-buffer-probe.ts:110"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-daf199db4df1446d", "name": "Icon-only button without accessible name \u2014 playground/src/demo-runner.ts:139", "shortDescription": {"text": "Icon-only button without accessible name \u2014 playground/src/demo-runner.ts:139"}, "fullDescription": {"text": "A `<button>` whose only child is a single glyph or symbol needs `title=` or `aria-label=` so screen readers (and tooltips on hover) work.\n\nWhy: P3 in CHECKLIST.md \u2014 icon-only buttons skipped a title.\nRule id: fq.button.no-label"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-aca3d6a481f17f60", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-in-tile-hold.spec.ts:165", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-in-tile-hold.spec.ts:165"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4a08efb8fe797cd1", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_disc-arena-uaf.spec.ts:113", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_disc-arena-uaf.spec.ts:113"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-446a02072c45d344", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright-min.spec.ts:78", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright-min.spec.ts:78"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-ff6073f050542fe8", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_ecef-render-position.spec.ts:132", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_ecef-render-position.spec.ts:132"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-0eaa3a071e794d5b", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_building-depth-diag.spec.ts:64", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_building-depth-diag.spec.ts:64"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-971a1e0ba854a3f5", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-survey.spec.ts:330", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-survey.spec.ts:330"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4c685de8acd93e65", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_inline-geojson-import.spec.ts:134", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_inline-geojson-import.spec.ts:134"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-05ce04720dd7eb8c", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-seoul-zoomed.spec.ts:164", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-seoul-zoomed.spec.ts:164"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b9f0f2ac4268399f", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_user-scenario-capture.spec.ts:50", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_user-scenario-capture.spec.ts:50"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-73c0cd5b5d4ddf27", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-interaction-stress.spec.ts:107", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-interaction-stress.spec.ts:107"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-cedc90ab6574e709", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_azimuthal-pitch0-render-probe.spec.ts:68", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_azimuthal-pitch0-render-probe.spec.ts:68"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-bfdc0cd81cda1db2", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_snapshot-from-paste.spec.ts:65", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_snapshot-from-paste.spec.ts:65"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-512eaec8964cb791", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-events-hover.spec.ts:63", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-events-hover.spec.ts:63"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-de2baf35446d92f5", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_filter-gdp-z-fighting.spec.ts:39", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_filter-gdp-z-fighting.spec.ts:39"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-c72cc7a641bc97d1", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pick-e2e.spec.ts:42", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pick-e2e.spec.ts:42"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f4e9c2345dd12645", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-seoul-zoom-sweep.spec.ts:131", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-seoul-zoom-sweep.spec.ts:131"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-34145fd729ec18c1", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_style-parity-diff.spec.ts:196", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_style-parity-diff.spec.ts:196"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2c8468f0b8f66244", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/smoke.spec.ts:217", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/smoke.spec.ts:217"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-112bbd4077db8539", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_korea-fill-regression.spec.ts:123", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_korea-fill-regression.spec.ts:123"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2bc51bdfd5216b37", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_user-parity-check.spec.ts:113", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_user-parity-check.spec.ts:113"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8a231e4a3723e626", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_camera-tilt-continuity.spec.ts:105", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_camera-tilt-continuity.spec.ts:105"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-5190f0d939507e36", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_bug-replay.spec.ts:37", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_bug-replay.spec.ts:37"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-10936798f6dc2b41", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_dequant-parity.spec.ts:170", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_dequant-parity.spec.ts:170"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-95700bfbd17b1fcb", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright-pitch-perf.spec.ts:99", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright-pitch-perf.spec.ts:99"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-5fa9a3227735e90c", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_openfreemap-bright-overzoom.spec.ts:125", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_openfreemap-bright-overzoom.spec.ts:125"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-e1b5cde45da2fe0c", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-compute-strategy.spec.ts:185", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-compute-strategy.spec.ts:185"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-84f8645acb2e2e1e", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-dump-bilingual.spec.ts:95", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-dump-bilingual.spec.ts:95"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-fbe1b5cae2d8622a", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-high-pitch-manhattan.spec.ts:110", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-high-pitch-manhattan.spec.ts:110"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-449889a0a3a64576", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_import-maplibre-demo.spec.ts:95", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_import-maplibre-demo.spec.ts:95"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-326fbdec1c043fff", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_raster-texture-destroy.spec.ts:70", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_raster-texture-destroy.spec.ts:70"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f2b0af42d38b1839", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-survey-labels.spec.ts:297", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-survey-labels.spec.ts:297"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-c86ecdd912c7ac59", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_world-copy-projections.spec.ts:101", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_world-copy-projections.spec.ts:101"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4f32fcca5e81fe98", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-transition-flicker.spec.ts:229", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-transition-flicker.spec.ts:229"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-d83eba6b260d9713", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_phase5f2-inline-verify.spec.ts:72", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_phase5f2-inline-verify.spec.ts:72"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-185b09859aa373db", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-rapid-zoom-leak.spec.ts:81", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-rapid-zoom-leak.spec.ts:81"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-63b749539aac7941", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-debug-overzoom.spec.ts:143", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-debug-overzoom.spec.ts:143"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-7ff5650cd3217ba1", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_realistic-pinch-gesture.spec.ts:140", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_realistic-pinch-gesture.spec.ts:140"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4b1045283eeafd21", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_writebuffer-attribution.spec.ts:103", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_writebuffer-attribution.spec.ts:103"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b376680d94690d80", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-seoul-liberty.spec.ts:154", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-seoul-liberty.spec.ts:154"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-18f709b16d4d3a61", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_profile-multilayer-pan.spec.ts:33", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_profile-multilayer-pan.spec.ts:33"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3bce8391d0fec537", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-transition-blank-tiles.spec.ts:65", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-transition-blank-tiles.spec.ts:65"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b873e17ef5e5f43a", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-coldstart-pipeline-prewarm.spec.ts:73", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-coldstart-pipeline-prewarm.spec.ts:73"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-a3b1dfd2a45ef136", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-demotiles-user.spec.ts:165", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-demotiles-user.spec.ts:165"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-a1fdffa5b04925c8", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_render-verify-oracle-b.spec.ts:476", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_render-verify-oracle-b.spec.ts:476"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-68550a232ea603b1", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_glyph-atlas-stability.spec.ts:85", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_glyph-atlas-stability.spec.ts:85"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-13eb918541bf7059", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_world-copies-projection-gate.spec.ts:40", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_world-copies-projection-gate.spec.ts:40"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-7570ca4159e0bd7c", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-seoul-pitch-drag.spec.ts:154", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-seoul-pitch-drag.spec.ts:154"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-70353491892287f4", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_invariant-check.spec.ts:112", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_invariant-check.spec.ts:112"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8a9dfa88c3eb2ed8", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_continuous-wheel-zoom-mobile.spec.ts:64", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_continuous-wheel-zoom-mobile.spec.ts:64"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-bed43bc5572d81dd", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-layered-diag.spec.ts:38", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-layered-diag.spec.ts:38"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-ea2c46becfc02746", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_matrix-gate.spec.ts:213", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_matrix-gate.spec.ts:213"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f39009a5e3d84835", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-merge-proof.spec.ts:69", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-merge-proof.spec.ts:69"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3aff414c037c87ca", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_interaction-audit.spec.ts:164", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_interaction-audit.spec.ts:164"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-e6611fdd1424a503", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_cold-start-perf.spec.ts:44", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_cold-start-perf.spec.ts:44"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4ff36d387db685c5", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-perf.spec.ts:153", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-perf.spec.ts:153"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8933e989cfe001e4", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bundle-hit-rate.spec.ts:90", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bundle-hit-rate.spec.ts:90"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-5fcf13c18b5ce090", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-transition-profile.spec.ts:113", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-transition-profile.spec.ts:113"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f8cde96de9109f69", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-compute-interactive.spec.ts:158", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-compute-interactive.spec.ts:158"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-0e9b3da47d636337", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-seoul-zoom-matrix.spec.ts:165", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-seoul-zoom-matrix.spec.ts:165"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-564870ee56c2758e", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_screenshot-non-merc-seoul-matrix.spec.ts:158", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_screenshot-non-merc-seoul-matrix.spec.ts:158"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-9da57a3bf8751e71", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_gpu-features-dump.spec.ts:31", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_gpu-features-dump.spec.ts:31"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-be47470a42b88acd", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_debug-sse-verification.spec.ts:94", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_debug-sse-verification.spec.ts:94"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-9922618bb6ab2409", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_dashed-corner.spec.ts:94", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_dashed-corner.spec.ts:94"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-fb1411e3205b482e", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-overdraw-flat-pitch.spec.ts:44", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-overdraw-flat-pitch.spec.ts:44"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-d6b61be686bbd7d9", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-pan-hitch-attribution.spec.ts:165", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-pan-hitch-attribution.spec.ts:165"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2a8749e5345ff421", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_tile-coverage-stress.spec.ts:96", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_tile-coverage-stress.spec.ts:96"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-60d35c4286a75a5c", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-pointer-events.spec.ts:49", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-pointer-events.spec.ts:49"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-712b95a2fab9cd13", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_compile-opt-bright.spec.ts:46", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_compile-opt-bright.spec.ts:46"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-9754c17844ec86f4", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-stress-leak.spec.ts:173", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-stress-leak.spec.ts:173"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-1c3b8100b507def1", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_landing-hero.spec.ts:68", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_landing-hero.spec.ts:68"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-9d59bd9770cd492f", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-render.spec.ts:77", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-render.spec.ts:77"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-58d7948514acda5c", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_flat-mercator-flatness.spec.ts:126", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_flat-mercator-flatness.spec.ts:126"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b7a2e3417ef5e4c1", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_step-and-concat.spec.ts:69", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_step-and-concat.spec.ts:69"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-045398adb6a7158a", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-worker-receive.spec.ts:144", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-worker-receive.spec.ts:144"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-ac54162824f5eab8", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_map-events.spec.ts:43", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_map-events.spec.ts:43"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8addae9af1489497", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_ortho-backface-cull.spec.ts:60", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_ortho-backface-cull.spec.ts:60"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-db1678fd20ccebd9", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_desktop-baseline-z10.spec.ts:84", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_desktop-baseline-z10.spec.ts:84"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-080485489c35d90c", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_extrude-regression.spec.ts:32", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_extrude-regression.spec.ts:32"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8094d5e7229f3849", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-merc-high-pitch-drag.spec.ts:124", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-merc-high-pitch-drag.spec.ts:124"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-27aa6fb6a6b10276", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_geojson-tile-dropout.spec.ts:87", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_geojson-tile-dropout.spec.ts:87"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3b6afdde6b0a9b75", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_profile-hybrid-stall.spec.ts:22", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_profile-hybrid-stall.spec.ts:22"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-d1689197e44bc93b", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_return-to-view-determinism.spec.ts:68", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_return-to-view-determinism.spec.ts:68"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-1be1ec43980ca00f", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_opacity-aggressive.spec.ts:39", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_opacity-aggressive.spec.ts:39"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-221350f86e652fe8", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_debug-pacific-zoom-sweep.spec.ts:73", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_debug-pacific-zoom-sweep.spec.ts:73"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-7d37e229473d81ff", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-sse.spec.ts:97", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-sse.spec.ts:97"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-46d50051df7839e5", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-cpuprofile.spec.ts:92", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-cpuprofile.spec.ts:92"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2a8ed3ea0e844c27", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_fixture-picking.spec.ts:50", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_fixture-picking.spec.ts:50"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-d2fb8bbd33350d4a", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-user-views.spec.ts:219", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-user-views.spec.ts:219"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f66698ac57c8163d", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_projection-label-onscreen.spec.ts:87", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_projection-label-onscreen.spec.ts:87"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3e6ed3218e4a8d8b", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_fixture-audit.spec.ts:229", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_fixture-audit.spec.ts:229"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-60907aaaf9f3a1d8", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_along-path-roads.spec.ts:67", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_along-path-roads.spec.ts:67"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-70dbae4d40383261", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-overzoom-disappear.spec.ts:153", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-overzoom-disappear.spec.ts:153"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2d4622fce5696dbd", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-labels.spec.ts:64", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-labels.spec.ts:64"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8dd7ba3c1bfb98fb", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-capture.spec.ts:43", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-capture.spec.ts:43"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-956278aca538a39d", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_warn-check.spec.ts:62", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_warn-check.spec.ts:62"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-fd197f4602120f48", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/worldwrap-z0.spec.ts:185", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/worldwrap-z0.spec.ts:185"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-cb6d290fd94cbe86", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-style.spec.ts:99", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-style.spec.ts:99"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2c259fb33cb270c9", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_phase5f-perf-compare.spec.ts:77", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_phase5f-perf-compare.spec.ts:77"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-e49363f9acd89741", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_multiline-labels.spec.ts:51", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_multiline-labels.spec.ts:51"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-6fdc4b2ee5d4746a", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-tokyo-zoom-9-10.spec.ts:157", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-tokyo-zoom-9-10.spec.ts:157"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f202e3763c0ebcbb", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright.spec.ts:195", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright.spec.ts:195"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-078c49d729c48e89", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-fast-gesture-thermal.spec.ts:151", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-fast-gesture-thermal.spec.ts:151"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-57362d8b8ba406ad", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-zoom-south-korea.spec.ts:397", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-zoom-south-korea.spec.ts:397"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-7a8e6cac5ecfb7db", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-zoom14-blank.spec.ts:86", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-zoom14-blank.spec.ts:86"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8738164513abec98", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_globe-ecef-render-position.spec.ts:288", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_globe-ecef-render-position.spec.ts:288"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8c7c6255a025bf6d", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_projection-perf-relative.spec.ts:63", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_projection-perf-relative.spec.ts:63"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-97441d0c8a63433b", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-detail-uniformity.spec.ts:220", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-detail-uniformity.spec.ts:220"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-0c6cc1f938edaa5c", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-events-click.spec.ts:64", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-events-click.spec.ts:64"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-830d803f545ac05f", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_setquality-render-impact.spec.ts:35", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_setquality-render-impact.spec.ts:35"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b921d4897b51471f", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_building-depth-snapshot.spec.ts:108", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_building-depth-snapshot.spec.ts:108"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4e8165d14144bd35", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_bundle-pixel-invariant.spec.ts:120", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_bundle-pixel-invariant.spec.ts:120"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3ddbaa7aef3d18b0", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-matrix.spec.ts:98", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-matrix.spec.ts:98"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-61969cb90bc52ed9", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-halo-z0-probe.spec.ts:108", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-halo-z0-probe.spec.ts:108"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b197e57be73e8fa0", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-layered.spec.ts:56", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-layered.spec.ts:56"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4f7af8b2a36c5410", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-merc-high-pitch-drag-cpu.spec.ts:136", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-merc-high-pitch-drag-cpu.spec.ts:136"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-5491081be7b17836", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-school-fill.spec.ts:113", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-school-fill.spec.ts:113"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-519c1a743af37c4a", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_coverage-black-ratio.spec.ts:117", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_coverage-black-ratio.spec.ts:117"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-78a0eafe0118d7a0", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-hitch-frame-attribution.spec.ts:231", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-hitch-frame-attribution.spec.ts:231"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-62677ecceb75f805", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_auto-labels.spec.ts:59", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_auto-labels.spec.ts:59"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3510debfb174de5b", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pitch-far-detail.spec.ts:142", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pitch-far-detail.spec.ts:142"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-5538bb9cabbd8be5", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-scenarios.spec.ts:59", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-scenarios.spec.ts:59"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f998a44501048b2a", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-no-labels.spec.ts:52", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-no-labels.spec.ts:52"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-92351ceb6d827f30", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-geojson-path-cost.spec.ts:308", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-geojson-path-cost.spec.ts:308"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-caeb372ba404bc57", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_vs-clip-parity.spec.ts:171", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_vs-clip-parity.spec.ts:171"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-9efb2a417340a1bf", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-seoul-deep.spec.ts:146", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-seoul-deep.spec.ts:146"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-a5ebc7513add55d6", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_demo-audit-report.ts:101", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_demo-audit-report.ts:101"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-dc825a8056ab3403", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-protomaps-v4.spec.ts:21", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-protomaps-v4.spec.ts:21"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-85ba786aa78e3f95", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-extended.spec.ts:175", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-extended.spec.ts:175"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-c5a3b6cf5a620c23", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_profile-minimal.spec.ts:67", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_profile-minimal.spec.ts:67"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-098ddc16ccc7bb3c", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-opacity.spec.ts:40", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-opacity.spec.ts:40"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f1f0986d522de25c", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_render-verify.spec.ts:76", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_render-verify.spec.ts:76"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8559f30d0a386cbe", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-zoom-out-load.spec.ts:73", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-zoom-out-load.spec.ts:73"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-91809f3e5d4d36d1", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_continuous-wheel-zoom.spec.ts:206", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_continuous-wheel-zoom.spec.ts:206"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-c0e410d8380ca007", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_production-capture.spec.ts:28", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_production-capture.spec.ts:28"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-572d6e10fa307b71", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-seoul-cpu.spec.ts:106", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-seoul-cpu.spec.ts:106"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-553fa56a83990442", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-demotiles-compute.spec.ts:136", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-demotiles-compute.spec.ts:136"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-500960faa0fe171b", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_ortho-tilt-backface.spec.ts:67", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_ortho-tilt-backface.spec.ts:67"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-26f4097b8904dd80", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_epsg5179-reprojection.spec.ts:121", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_epsg5179-reprojection.spec.ts:121"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4b61e43c8c3bcb11", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_draw-order-trace.spec.ts:48", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_draw-order-trace.spec.ts:48"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-e0e2dab759b6292b", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_text-overlay.spec.ts:82", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_text-overlay.spec.ts:82"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f7dea6c98ab8735f", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_liberty-korea-validation.spec.ts:45", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_liberty-korea-validation.spec.ts:45"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-03f08bf723e12e7a", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_translucent-lines-buffer-destroy.spec.ts:94", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_translucent-lines-buffer-destroy.spec.ts:94"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b06be70cbd1057ed", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_picking-ortho-bindgroup.spec.ts:31", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_picking-ortho-bindgroup.spec.ts:31"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-0e97d3685b9d9a31", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-smoke.spec.ts:44", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-smoke.spec.ts:44"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-22520d5e3b503f4a", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_snapshot-replay.spec.ts:80", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_snapshot-replay.spec.ts:80"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-d1d2a7e6ed4a881f", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_import-mapbox-style.spec.ts:71", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_import-mapbox-style.spec.ts:71"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-d6707a372a74d4b2", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_phase5e-yellow-sea-verify.spec.ts:76", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_phase5e-yellow-sea-verify.spec.ts:76"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-5d4454e15e84d3b9", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_synth-bg-ortho-pitch80.spec.ts:233", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_synth-bg-ortho-pitch80.spec.ts:233"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-1202a0f908fc3417", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_high-pitch-flicker.spec.ts:145", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_high-pitch-flicker.spec.ts:145"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-14caf12621ded321", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-anchor-parity.spec.ts:81", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-anchor-parity.spec.ts:81"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-42ea73792f453e17", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_water-hierarchy-pitch.spec.ts:90", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_water-hierarchy-pitch.spec.ts:90"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-da70ffda3b04cbd1", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_prefetch-cancelled.spec.ts:91", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_prefetch-cancelled.spec.ts:91"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4daa5103a2c3d203", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-wheel.spec.ts:48", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-wheel.spec.ts:48"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-fc5b4722acbf213d", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright-flat-tilecount.spec.ts:73", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright-flat-tilecount.spec.ts:73"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-26eafd1d30901db5", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-interactive.spec.ts:164", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-interactive.spec.ts:164"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-616d5d7bbdb14e38", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-draw-stats.spec.ts:51", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-draw-stats.spec.ts:51"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-71adc253ecf322bd", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bundle-baseline.spec.ts:206", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bundle-baseline.spec.ts:206"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-eaf845f1fbf9b7c3", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_runtime-quality.spec.ts:45", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_runtime-quality.spec.ts:45"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-99ae12a60bd6ea69", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_shield-text-box-align.spec.ts:50", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_shield-text-box-align.spec.ts:50"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-6a02966bfa3def9a", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/_hero-map-render.spec.ts:66", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_hero-map-render.spec.ts:66"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-288d80fa7aef01b6", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/spec-invariants/label-antimeridian.spec.ts:111", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/spec-invariants/label-antimeridian.spec.ts:111"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-9897e6a788d3283f", "name": "Stray `console.log` in TS/JS \u2014 playground/e2e/helpers/natural-interaction.ts:79", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/helpers/natural-interaction.ts:79"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-7aa08cca6f870803", "name": "Stray `console.log` in TS/JS \u2014 scripts/matrix-report.ts:39", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 scripts/matrix-report.ts:39"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4ffbe1734616fa37", "name": "Stray `console.log` in TS/JS \u2014 scripts/mutate.ts:149", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 scripts/mutate.ts:149"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-886bf48607ad9659", "name": "Stray `console.log` in TS/JS \u2014 scripts/matrix-accept.ts:79", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 scripts/matrix-accept.ts:79"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-93af69605722734a", "name": "Stray `console.log` in TS/JS \u2014 scripts/precheck.ts:101", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 scripts/precheck.ts:101"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-d6de660d595955ac", "name": "Stray `console.log` in TS/JS \u2014 scripts/capture-polygon-snapshots.ts:65", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 scripts/capture-polygon-snapshots.ts:65"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-6bb14c176cd4386f", "name": "Stray `console.log` in TS/JS \u2014 runtime/scripts/inspect-firenze-pmtiles.ts:32", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/scripts/inspect-firenze-pmtiles.ts:32"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-073c792a914496b8", "name": "Stray `console.log` in TS/JS \u2014 runtime/scripts/build-dts.ts:50", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/scripts/build-dts.ts:50"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3c3f19f38694e3aa", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/loader/vector-tile-loader.ts:249", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/loader/vector-tile-loader.ts:249"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-661adf1452cdc82c", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/source-manager.ts:178", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/source-manager.ts:178"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8b06356f488c40d2", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render-loop.ts:548", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render-loop.ts:548"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-611b653db610fa0c", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/map.ts:1736", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/map.ts:1736"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f83050c90eb20758", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/world-copy-projection.test.ts:87", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/world-copy-projection.test.ts:87"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8316ae550897ba98", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/dateline-cluster-diag.test.ts:66", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/dateline-cluster-diag.test.ts:66"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f70cef19e8d180a7", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/globe-deep-zoom-probe.test.ts:45", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/globe-deep-zoom-probe.test.ts:45"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-0cfdc9b62fe7dd94", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/tile-selection-coverage.test.ts:172", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/tile-selection-coverage.test.ts:172"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-92443d4ef7eb4aab", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/projection-wgsl-consistency.test.ts:179", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/projection-wgsl-consistency.test.ts:179"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4aa3bb3a8a386a22", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/camera.test.ts:465", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/camera.test.ts:465"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2e1ca722b4b42a89", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/feature-data-binder.ts:308", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/feature-data-binder.ts:308"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-9d325b78a811979b", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/point-renderer.ts:570", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/point-renderer.ts:570"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3bb744a8a77570a0", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/renderer.ts:484", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/renderer.ts:484"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-bb5694d220d8ca6d", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/multi-layer-overzoom.test.ts:105", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/multi-layer-overzoom.test.ts:105"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-5928cabfec8a1048", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/line-renderer.test.ts:1153", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/line-renderer.test.ts:1153"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-bc8b308edad2c8eb", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/tile-pitch-throughput.test.ts:113", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/tile-pitch-throughput.test.ts:113"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-76f65712d139ad92", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/merc-high-pitch-drag-perf.test.ts:204", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/merc-high-pitch-drag-perf.test.ts:204"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2658a1d7cf2add28", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/polygon-fill-vs-stroke-alignment.test.ts:215", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/polygon-fill-vs-stroke-alignment.test.ts:215"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-75d4a5536dfe2480", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/debug/tile-pipeline-simulator.test.ts:55", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/debug/tile-pipeline-simulator.test.ts:55"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-99b8a95705825fc0", "name": "Stray `console.log` in TS/JS \u2014 runtime/src/debug/tile-pipeline-predictor.test.ts:37", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/debug/tile-pipeline-predictor.test.ts:37"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-757f3e89489bfc50", "name": "Custom React Flow node registered without explicit width/height \u2014 blueprint/src/__tests__/deserialize-unknown-node.test.", "shortDescription": {"text": "Custom React Flow node registered without explicit width/height \u2014 blueprint/src/__tests__/deserialize-unknown-node.test.ts:63"}, "fullDescription": {"text": "When you register a custom node type via `nodeTypes`, the RFNode object you build must include `width` and `height` props. Without them, MiniMap renders ZERO mini-nodes for that type and `fitView` underestimates the bounds (cuts off lane labels, etc.). Add `width: \u2026, height: \u2026` to the node object. See P-I.\n\nWhy: P-I in CHECKLIST.md \u2014 RF MiniMap + fitView need explicit dims on custom nodes.\nRule id: fq.rfnode.no-dims"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-9710c8d059e53154", "name": "No frontend routes/components detected", "shortDescription": {"text": "No frontend routes/components detected"}, "fullDescription": {"text": "No React/Vue/Next routes were found. This is fine for backend-only repos."}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "info", "confidence": 1.0}}, {"id": "scanner-699525597be119bb", "name": "Insecure pattern 'node_child_process' in playground/render-verify/evaluator.ts:36", "shortDescription": {"text": "Insecure pattern 'node_child_process' in playground/render-verify/evaluator.ts:36"}, "fullDescription": {"text": "Found a known-risky pattern (node_child_process). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-1abeef6c836ca36e", "name": "Insecure pattern 'direct_innerhtml_assignment' in playground/src/debug-labels.ts:218", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in playground/src/debug-labels.ts:218"}, "fullDescription": {"text": "Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-1c206e270c2126a5", "name": "Insecure pattern 'direct_innerhtml_assignment' in playground/src/demo-runner.ts:139", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in playground/src/demo-runner.ts:139"}, "fullDescription": {"text": "Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-93dedd6a3b43eb6f", "name": "Insecure pattern 'direct_innerhtml_assignment' in playground/src/gallery.ts:97", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in playground/src/gallery.ts:97"}, "fullDescription": {"text": "Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-13c27247674fa45f", "name": "Insecure pattern 'new_function_used' in playground/e2e/_perf-compute-interactive.spec.ts:89", "shortDescription": {"text": "Insecure pattern 'new_function_used' in playground/e2e/_perf-compute-interactive.spec.ts:89"}, "fullDescription": {"text": "Found a known-risky pattern (new_function_used). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "high", "confidence": 1.0}}, {"id": "scanner-c9c0d6cd1fd4f13e", "name": "Insecure pattern 'new_function_used' in playground/e2e/_perf-scenarios.spec.ts:113", "shortDescription": {"text": "Insecure pattern 'new_function_used' in playground/e2e/_perf-scenarios.spec.ts:113"}, "fullDescription": {"text": "Found a known-risky pattern (new_function_used). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "high", "confidence": 1.0}}, {"id": "scanner-34b43906a10967d5", "name": "Insecure pattern 'new_function_used' in playground/e2e/_perf-bright-interactive.spec.ts:89", "shortDescription": {"text": "Insecure pattern 'new_function_used' in playground/e2e/_perf-bright-interactive.spec.ts:89"}, "fullDescription": {"text": "Found a known-risky pattern (new_function_used). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "high", "confidence": 1.0}}, {"id": "scanner-214ef8a8870a672b", "name": "Insecure pattern 'new_function_used' in playground/e2e/helpers/natural-interaction.ts:59", "shortDescription": {"text": "Insecure pattern 'new_function_used' in playground/e2e/helpers/natural-interaction.ts:59"}, "fullDescription": {"text": "Found a known-risky pattern (new_function_used). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "high", "confidence": 1.0}}, {"id": "scanner-36857ee04f88bc43", "name": "Insecure pattern 'node_child_process' in scripts/mutate.ts:39", "shortDescription": {"text": "Insecure pattern 'node_child_process' in scripts/mutate.ts:39"}, "fullDescription": {"text": "Found a known-risky pattern (node_child_process). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-d4477c8136b25507", "name": "Insecure pattern 'node_child_process' in scripts/matrix-accept.ts:24", "shortDescription": {"text": "Insecure pattern 'node_child_process' in scripts/matrix-accept.ts:24"}, "fullDescription": {"text": "Found a known-risky pattern (node_child_process). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-5c4e5ecfda35a733", "name": "Insecure pattern 'node_child_process' in scripts/precheck.ts:23", "shortDescription": {"text": "Insecure pattern 'node_child_process' in scripts/precheck.ts:23"}, "fullDescription": {"text": "Found a known-risky pattern (node_child_process). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-ba7d4519fc8f4a6f", "name": "Insecure pattern 'node_child_process' in scripts/capture-polygon-snapshots.ts:38", "shortDescription": {"text": "Insecure pattern 'node_child_process' in scripts/capture-polygon-snapshots.ts:38"}, "fullDescription": {"text": "Found a known-risky pattern (node_child_process). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-09e6ca4ba2470bef", "name": "Insecure pattern 'node_child_process' in site/src/lib/AGENTS.md:20", "shortDescription": {"text": "Insecure pattern 'node_child_process' in site/src/lib/AGENTS.md:20"}, "fullDescription": {"text": "Found a known-risky pattern (node_child_process). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-6bb42550117729e8", "name": "Insecure pattern 'node_child_process' in site/src/lib/git-meta.ts:11", "shortDescription": {"text": "Insecure pattern 'node_child_process' in site/src/lib/git-meta.ts:11"}, "fullDescription": {"text": "Found a known-risky pattern (node_child_process). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-17e048becab8f5ff", "name": "Insecure pattern 'direct_innerhtml_assignment' in runtime/src/web/component.ts:15", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in runtime/src/web/component.ts:15"}, "fullDescription": {"text": "Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-dd7322a6263965ad", "name": "Insecure pattern 'node_child_process' in runtime/src/engine/shader-dsl/shaders/polygon-variant-diff.test.ts:35", "shortDescription": {"text": "Insecure pattern 'node_child_process' in runtime/src/engine/shader-dsl/shaders/polygon-variant-diff.test.ts:35"}, "fullDescription": {"text": "Found a known-risky pattern (node_child_process). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-dde1cfbf0dd3379c", "name": "Insecure pattern 'direct_innerhtml_assignment' in blueprint/src/palette.ts:25", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in blueprint/src/palette.ts:25"}, "fullDescription": {"text": "Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-1e9a4ed5372c5e20", "name": "Insecure pattern 'direct_innerhtml_assignment' in blueprint/src/editor.ts:557", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in blueprint/src/editor.ts:557"}, "fullDescription": {"text": "Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-b291fe8d5b7cd4de", "name": "Insecure pattern 'direct_innerhtml_assignment' in blueprint/src/minimap.ts:20", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in blueprint/src/minimap.ts:20"}, "fullDescription": {"text": "Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-6372cebde0220094", "name": "No auth library detected", "shortDescription": {"text": "No auth library detected"}, "fullDescription": {"text": "The scanner did not find any standard auth library (JWT, OAuth, NextAuth, Auth0, etc.). The repo has auth/admin/session surface indicators, so auth may live in custom code, in a separate service, or be missing."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-c1e62c8a8becdce0", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "actions/deploy-pages@v4 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "low", "confidence": 1.0}}, {"id": "scanner-11fe6710547243fb", "name": "GitHub Actions workflow grants broad write permissions", "shortDescription": {"text": "GitHub Actions workflow grants broad write permissions"}, "fullDescription": {"text": "CI tokens with write permissions increase blast radius when an action, dependency, or PR workflow is compromised. Prefer job-level least-privilege permissions."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-0e44f60dce03bee0", "name": "Very large file: compiler/src/__tests__/mapbox-convert.test.ts (1236 lines)", "shortDescription": {"text": "Very large file: compiler/src/__tests__/mapbox-convert.test.ts (1236 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b44139a514d503f9", "name": "Very large file: compiler/src/ir/lower.ts (1348 lines)", "shortDescription": {"text": "Very large file: compiler/src/ir/lower.ts (1348 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-71df6efe32b76e23", "name": "Very large file: compiler/src/tiler/vector-tiler.ts (1570 lines)", "shortDescription": {"text": "Very large file: compiler/src/tiler/vector-tiler.ts (1570 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-231cf98c15286fc3", "name": "Very large file: compiler/src/convert/expressions.ts (1071 lines)", "shortDescription": {"text": "Very large file: compiler/src/convert/expressions.ts (1071 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4040016a0eaf33fc", "name": "Very large file: compiler/src/convert/layers-symbol.ts (1052 lines)", "shortDescription": {"text": "Very large file: compiler/src/convert/layers-symbol.ts (1052 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2a8c3ab4c1781c1e", "name": "Very large file: playground/src/demo-runner.ts (1209 lines)", "shortDescription": {"text": "Very large file: playground/src/demo-runner.ts (1209 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-bc3eeb23f96f2d0f", "name": "Very large file: runtime/src/engine/map.ts (3416 lines)", "shortDescription": {"text": "Very large file: runtime/src/engine/map.ts (3416 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-7f892ab8a1c4b499", "name": "Very large file: runtime/src/engine/text/text-stage.ts (1449 lines)", "shortDescription": {"text": "Very large file: runtime/src/engine/text/text-stage.ts (1449 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-5316b201d92fbd7a", "name": "Very large file: runtime/src/engine/projection/camera.ts (1108 lines)", "shortDescription": {"text": "Very large file: runtime/src/engine/projection/camera.ts (1108 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8798f038d6dc53af", "name": "Very large file: runtime/src/engine/projection/interaction-contract-gates.test.ts (1016 lines)", "shortDescription": {"text": "Very large file: runtime/src/engine/projection/interaction-contract-gates.test.ts (1016 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-5d80cf7c1b4f3663", "name": "Very large file: runtime/src/engine/render/vector-tile-renderer.ts (3959 lines)", "shortDescription": {"text": "Very large file: runtime/src/engine/render/vector-tile-renderer.ts (3959 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f552980d81221983", "name": "Very large file: runtime/src/engine/render/pipeline-factory.ts (1193 lines)", "shortDescription": {"text": "Very large file: runtime/src/engine/render/pipeline-factory.ts (1193 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-6850e81aa71931ac", "name": "Very large file: runtime/src/engine/render/passes/label-pass.ts (1068 lines)", "shortDescription": {"text": "Very large file: runtime/src/engine/render/passes/label-pass.ts (1068 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-ade8902e2092a8f5", "name": "Very large file: runtime/src/engine/shader-dsl/shaders/polygon.ts (1139 lines)", "shortDescription": {"text": "Very large file: runtime/src/engine/shader-dsl/shaders/polygon.ts (1139 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-e654f7ac9a68d01e", "name": "Very large file: runtime/src/engine/shader-dsl/shaders/line.ts (1187 lines)", "shortDescription": {"text": "Very large file: runtime/src/engine/shader-dsl/shaders/line.ts (1187 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-eda22ea399695330", "name": "Node manifest has dependencies but no lockfile: compiler/package.json", "shortDescription": {"text": "Node manifest has dependencies but no lockfile: compiler/package.json"}, "fullDescription": {"text": "`package.json` declares dependencies, but no same-directory npm/pnpm/yarn/bun lockfile was found. Generated projects without lockfiles are less reproducible and harder to secure-scan precisely."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-cdd9d7564c552cbc", "name": "Node manifest has dependencies but no lockfile: playground/package.json", "shortDescription": {"text": "Node manifest has dependencies but no lockfile: playground/package.json"}, "fullDescription": {"text": "`package.json` declares dependencies, but no same-directory npm/pnpm/yarn/bun lockfile was found. Generated projects without lockfiles are less reproducible and harder to secure-scan precisely."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-59ba545d2e2b9484", "name": "Node manifest has dependencies but no lockfile: site/package.json", "shortDescription": {"text": "Node manifest has dependencies but no lockfile: site/package.json"}, "fullDescription": {"text": "`package.json` declares dependencies, but no same-directory npm/pnpm/yarn/bun lockfile was found. Generated projects without lockfiles are less reproducible and harder to secure-scan precisely."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-a40215fe8a5a1a42", "name": "Node manifest has dependencies but no lockfile: runtime/package.json", "shortDescription": {"text": "Node manifest has dependencies but no lockfile: runtime/package.json"}, "fullDescription": {"text": "`package.json` declares dependencies, but no same-directory npm/pnpm/yarn/bun lockfile was found. Generated projects without lockfiles are less reproducible and harder to secure-scan precisely."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-a4ab115037826213", "name": "Node manifest has dependencies but no lockfile: blueprint/package.json", "shortDescription": {"text": "Node manifest has dependencies but no lockfile: blueprint/package.json"}, "fullDescription": {"text": "`package.json` declares dependencies, but no same-directory npm/pnpm/yarn/bun lockfile was found. Generated projects without lockfiles are less reproducible and harder to secure-scan precisely."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3ab5d313dda8e5f9", "name": "Debug logging residue appears in source files", "shortDescription": {"text": "Debug logging residue appears in source files"}, "fullDescription": {"text": "Found 118 console/debugger/print-style debug statements in non-test source. This is a common fast-generation residue before production cleanup."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-72b2a6250083a784", "name": "Placeholder or mock-heavy implementation detected", "shortDescription": {"text": "Placeholder or mock-heavy implementation detected"}, "fullDescription": {"text": "Found 132 placeholder/mock markers across 34 source files. This often means the repo looks complete while core flows still use generated scaffolding or fake data."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-2d0c7b7ab8f8aacf", "name": "Critical user flow still appears backed by mock or placeholder data", "shortDescription": {"text": "Critical user flow still appears backed by mock or placeholder data"}, "fullDescription": {"text": "A payment/auth/admin/order/billing-style flow contains mock, fake, TODO, dummy, or placeholder markers in runtime source. In the Fable corpus this is a high-leverage completeness smell: the app can look finished while the money, identity, or tenant flow is still scaffolded."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-749d4bc1bd66df5f", "name": "Agent instructions exist but release-hardening basics are missing", "shortDescription": {"text": "Agent instructions exist but release-hardening basics are missing"}, "fullDescription": {"text": "AI-coder instruction files were found, but the repo is missing lockfile. Treat this as a contract gap: the agent is guided, but the generated output is not yet guarded by the controls that make it repeatable."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-ea8f3013f588db25", "name": "Shallow git history limits provenance confidence", "shortDescription": {"text": "Shallow git history limits provenance confidence"}, "fullDescription": {"text": "The repository is a shallow clone. Origin/evolution analysis cannot distinguish fresh generation, imported legacy code, or long-lived human code with high confidence."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8424db9c75e04ba4", "name": "Very short observed git history", "shortDescription": {"text": "Very short observed git history"}, "fullDescription": {"text": "The repo has multiple source files but two or fewer visible commits. This is not a failure by itself, but it lowers confidence in evolution-based diagnosis."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f8d0fbcdfc706b47", "name": "Agent authority lacks a verifier contract: compiler/src/format/AGENTS.md", "shortDescription": {"text": "Agent authority lacks a verifier contract: compiler/src/format/AGENTS.md"}, "fullDescription": {"text": "This agent instruction grants code or shell authority but does not state the verification gate that decides promotion. The recurring safe pattern is: LLM proposes; deterministic tests/build/security checks verify; only verified code promotes."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-122f91b7f2906dc4", "name": "Agent authority lacks a verifier contract: .claude/settings.json", "shortDescription": {"text": "Agent authority lacks a verifier contract: .claude/settings.json"}, "fullDescription": {"text": "This agent instruction grants code or shell authority but does not state the verification gate that decides promotion. The recurring safe pattern is: LLM proposes; deterministic tests/build/security checks verify; only verified code promotes."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-1ff841918661c823", "name": "Commented-code block (6 lines) in vitest.config.ts:11", "shortDescription": {"text": "Commented-code block (6 lines) in vitest.config.ts:11"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3e851fe2859568ad", "name": "Commented-code block (7 lines) in compiler/src/index.ts:33", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/index.ts:33"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-46102fa422f8b7ea", "name": "Commented-code block (5 lines) in compiler/src/__tests__/spec-coverage-notes.test.ts:22", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/spec-coverage-notes.test.ts:22"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-158ac23b246e49e3", "name": "Commented-code block (7 lines) in compiler/src/__tests__/visibility-none-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/visibility-none-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-463924662c11e86a", "name": "Commented-code block (6 lines) in compiler/src/__tests__/polygon-outline-adjacency.test.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/polygon-outline-adjacency.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-efec1f3def855143", "name": "Commented-code block (6 lines) in compiler/src/__tests__/geojson-data-wrong-type-warn-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/geojson-data-wrong-type-warn-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-17789893b3d99f78", "name": "Commented-code block (6 lines) in compiler/src/__tests__/interpolate-lab-hcl-densify.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/interpolate-lab-hcl-densify.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6a38acaea5e1c2ff", "name": "Commented-code block (5 lines) in compiler/src/__tests__/text-field-multi-wrap-null-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/text-field-multi-wrap-null-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-97c4878580c4cf7c", "name": "Commented-code block (5 lines) in compiler/src/__tests__/partial-status-conversion-smoke.test.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/partial-status-conversion-smoke.test.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5645e221eb2cf3bd", "name": "Commented-code block (5 lines) in compiler/src/__tests__/text-field-numeric-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/text-field-numeric-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9a25fda403e7e282", "name": "Commented-code block (6 lines) in compiler/src/__tests__/icon-image-step-zoom.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/icon-image-step-zoom.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-129486aa0564580c", "name": "Commented-code block (5 lines) in compiler/src/__tests__/literal-double-wrap-expression-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/literal-double-wrap-expression-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3bd68a28f5441e08", "name": "Commented-code block (6 lines) in compiler/src/__tests__/z0-world-polygon-regression.test.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/z0-world-polygon-regression.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-26d2b98e7543c5f6", "name": "Commented-code block (8 lines) in compiler/src/__tests__/paint-interp-nan-guard-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/paint-interp-nan-guard-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-297ef561bba0d4e1", "name": "Commented-code block (5 lines) in compiler/src/__tests__/filter-multi-wrap-null-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/filter-multi-wrap-null-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-22454a90402de11a", "name": "Commented-code block (6 lines) in compiler/src/__tests__/mapbox-convert.test.ts:49", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/mapbox-convert.test.ts:49"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-db0a20e347114f5d", "name": "Commented-code block (5 lines) in compiler/src/__tests__/source-crs-lowering.test.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/source-crs-lowering.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bc1e14f87467da72", "name": "Commented-code block (5 lines) in compiler/src/__tests__/cubic-bezier-densify.test.ts:146", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/cubic-bezier-densify.test.ts:146"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9fb621a6191f9983", "name": "Commented-code block (6 lines) in compiler/src/__tests__/sanitize-id-non-string-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/sanitize-id-non-string-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-968607337354bb1f", "name": "Commented-code block (6 lines) in compiler/src/__tests__/circle-layer.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/circle-layer.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-994a320d0031abc0", "name": "Commented-code block (9 lines) in compiler/src/__tests__/parser-numeric-match.test.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/parser-numeric-match.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-70a5c48cf9840c89", "name": "Commented-code block (6 lines) in compiler/src/__tests__/text-anchor-enum-validation.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/text-anchor-enum-validation.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-229a249950af8521", "name": "Commented-code block (6 lines) in compiler/src/__tests__/mapbox-expressions.test.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/mapbox-expressions.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7218b73f6ed1aa83", "name": "Commented-code block (6 lines) in compiler/src/__tests__/tiler.test.ts:315", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/tiler.test.ts:315"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f3e7af95696c59a9", "name": "Commented-code block (5 lines) in compiler/src/__tests__/layer-type-missing-warn-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/layer-type-missing-warn-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-df71d3a2fe090ee4", "name": "Commented-code block (8 lines) in compiler/src/__tests__/ordered-comparison-null.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/ordered-comparison-null.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ebad19a1ed09d3dd", "name": "Commented-code block (5 lines) in compiler/src/__tests__/symbol-z-order-avoid-edges-warn.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/symbol-z-order-avoid-edges-warn.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-49a1925f8ab36d3f", "name": "Commented-code block (5 lines) in compiler/src/__tests__/text-opacity-fold-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/text-opacity-fold-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e4323b135db04d9a", "name": "Commented-code block (5 lines) in compiler/src/__tests__/match-duplicate-labels.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/match-duplicate-labels.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b2780dd035469d0e", "name": "Commented-code block (8 lines) in compiler/src/__tests__/font-weight-end-to-end.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/font-weight-end-to-end.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-413dc4f80267e21b", "name": "Commented-code block (5 lines) in compiler/src/__tests__/geojson-circular-data-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/geojson-circular-data-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-facd2ae2c664f5b0", "name": "Commented-code block (6 lines) in compiler/src/__tests__/symbol-placement-step-zoom-key-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/symbol-placement-step-zoom-key-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e2b7efe6550a2213", "name": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-base-double-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-base-double-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c32f9eb62f09008e", "name": "Commented-code block (5 lines) in compiler/src/__tests__/text-font-not-array.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/text-font-not-array.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a54ba276ec657570", "name": "Commented-code block (10 lines) in compiler/src/__tests__/icon-padding-warning.test.ts:1", "shortDescription": {"text": "Commented-code block (10 lines) in compiler/src/__tests__/icon-padding-warning.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-771f29c89d230633", "name": "Commented-code block (6 lines) in compiler/src/__tests__/unwrap-literal-scalar-null-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/unwrap-literal-scalar-null-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-17882b73cd778980", "name": "Commented-code block (5 lines) in compiler/src/__tests__/match-evaluator-mapbox-shape.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/match-evaluator-mapbox-shape.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-22b95539e5eb1648", "name": "Commented-code block (5 lines) in compiler/src/__tests__/icon-halo-text-fit-warn.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/icon-halo-text-fit-warn.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b4cd9c3fc59e9a37", "name": "Commented-code block (6 lines) in compiler/src/__tests__/addopacity-nan-guard-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/addopacity-nan-guard-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-53c79f4a5abd0f6f", "name": "Commented-code block (6 lines) in compiler/src/__tests__/opacity-subpercent-roundtrip.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/opacity-subpercent-roundtrip.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1eaa37b8a4fa0ddd", "name": "Commented-code block (7 lines) in compiler/src/__tests__/label-anchor-mapbox.test.ts:6", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/label-anchor-mapbox.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-99c1784a9723552d", "name": "Commented-code block (13 lines) in compiler/src/__tests__/ocean-holes-low-zoom.test.ts:1", "shortDescription": {"text": "Commented-code block (13 lines) in compiler/src/__tests__/ocean-holes-low-zoom.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6868f4f366d2482b", "name": "Commented-code block (6 lines) in compiler/src/__tests__/spec-coverage-completeness.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/spec-coverage-completeness.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-45affa76034b6418", "name": "Commented-code block (5 lines) in compiler/src/__tests__/extrude-line-nan-guard-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/extrude-line-nan-guard-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8e01314cb8f6e9c5", "name": "Commented-code block (5 lines) in compiler/src/__tests__/zero-semantics.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/zero-semantics.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5e529257e8ff19bc", "name": "Commented-code block (7 lines) in compiler/src/__tests__/symbol-placement-step.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/symbol-placement-step.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9d7af177599d1b99", "name": "Commented-code block (7 lines) in compiler/src/__tests__/match-keys-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/match-keys-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a432a2765ac016f0", "name": "Commented-code block (6 lines) in compiler/src/__tests__/korea-z7-hole-distribution.test.ts:6", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/korea-z7-hole-distribution.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3e651da64d6fddbc", "name": "Commented-code block (8 lines) in compiler/src/__tests__/keyframe-opacity-scale.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/keyframe-opacity-scale.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bb0ac676a1f87574", "name": "Commented-code block (9 lines) in compiler/src/__tests__/merge-layers.test.ts:46", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/merge-layers.test.ts:46"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0c51efc2f5ce92fd", "name": "Commented-code block (5 lines) in compiler/src/__tests__/label-numeric-binding.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/label-numeric-binding.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-71f1b38189fd032d", "name": "Commented-code block (6 lines) in compiler/src/__tests__/spec-coverage-drift.test.ts:8", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/spec-coverage-drift.test.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fd6702cdf88885fb", "name": "Commented-code block (5 lines) in compiler/src/__tests__/icon-rotation-alignment-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/icon-rotation-alignment-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f0bcdd5a5221e1f1", "name": "Commented-code block (9 lines) in compiler/src/__tests__/korea-z7-clip-backtrack.test.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/korea-z7-clip-backtrack.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-72762b71e1bc8dd1", "name": "Commented-code block (7 lines) in compiler/src/__tests__/color-multi-wrap-null-omit-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/color-multi-wrap-null-omit-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-009f644daae11d77", "name": "Commented-code block (7 lines) in compiler/src/__tests__/legacy-filter-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/legacy-filter-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3824d9c623402820", "name": "Commented-code block (9 lines) in compiler/src/__tests__/icon-opacity-edge-cases.test.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/icon-opacity-edge-cases.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0c548a7c5cd1429a", "name": "Commented-code block (7 lines) in compiler/src/__tests__/literal-array-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/literal-array-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a04539bf5dd8249e", "name": "Commented-code block (7 lines) in compiler/src/__tests__/ofm-bright-seoul-bilingual.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/ofm-bright-seoul-bilingual.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5532f1ead25aebb4", "name": "Commented-code block (6 lines) in compiler/src/__tests__/geodesic-midpoint-pole-hop-fix.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/geodesic-midpoint-pole-hop-fix.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-18a9fcbb62c6aef9", "name": "Commented-code block (5 lines) in compiler/src/__tests__/sky-layer-skip.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/sky-layer-skip.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ce3e9bdbf150fbb7", "name": "Commented-code block (6 lines) in compiler/src/__tests__/translate-anchor-default-suppression.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/translate-anchor-default-suppression.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b1980cd50f00a86a", "name": "Commented-code block (6 lines) in compiler/src/__tests__/interpolate-exponential-base-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/interpolate-exponential-base-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7e51138d7d47e882", "name": "Commented-code block (7 lines) in compiler/src/__tests__/layer-zoom-range.test.ts:4", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/layer-zoom-range.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5f598a1cbbc84a69", "name": "Commented-code block (6 lines) in compiler/src/__tests__/paint-numeric-double-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/paint-numeric-double-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cecca2b750248427", "name": "Commented-code block (5 lines) in compiler/src/__tests__/icon-rotation-alignment-map-tangent.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/icon-rotation-alignment-map-tangent.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-56f4ea5871269268", "name": "Commented-code block (6 lines) in compiler/src/__tests__/symbol-tuple-per-element-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/symbol-tuple-per-element-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b07b0a6aa77ccf99", "name": "Commented-code block (5 lines) in compiler/src/__tests__/fill-translate-end-to-end.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/fill-translate-end-to-end.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bd07be845ca19200", "name": "Commented-code block (5 lines) in compiler/src/__tests__/alignment-placement-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/alignment-placement-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fb503bf1a2627c37", "name": "Commented-code block (5 lines) in compiler/src/__tests__/halo-defaults-spec-coverage.test.ts:6", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/halo-defaults-spec-coverage.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ff3f950402b0dfe8", "name": "Commented-code block (5 lines) in compiler/src/__tests__/legacy-comparison-field-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/legacy-comparison-field-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-046a3f02b70b9bab", "name": "Commented-code block (5 lines) in compiler/src/__tests__/converter-warning-coverage.test.ts:25", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/converter-warning-coverage.test.ts:25"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c460be2e8b2cd5b7", "name": "Commented-code block (5 lines) in compiler/src/__tests__/colors-named.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/colors-named.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2e1b19112f16f594", "name": "Commented-code block (5 lines) in compiler/src/__tests__/source-url-escape-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/source-url-escape-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-215f12e0c91f2312", "name": "Commented-code block (5 lines) in compiler/src/__tests__/source-null-body-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/source-null-body-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-984e274e2dc43b51", "name": "Commented-code block (6 lines) in compiler/src/__tests__/show-property-trailing-comma.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/show-property-trailing-comma.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-44ff763c38ae4426", "name": "Commented-code block (5 lines) in compiler/src/__tests__/circle-layer-non-object-layout-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/circle-layer-non-object-layout-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-07e5cf21c7b1a670", "name": "Commented-code block (5 lines) in compiler/src/__tests__/to-number-boolean-string.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/to-number-boolean-string.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2ac5bf69bb08c6cb", "name": "Commented-code block (5 lines) in compiler/src/__tests__/pattern-null-color-warn-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/pattern-null-color-warn-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-50bb2bce5b329cf5", "name": "Commented-code block (8 lines) in compiler/src/__tests__/get-dynamic-key-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/get-dynamic-key-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-982fbae96d4750eb", "name": "Commented-code block (6 lines) in compiler/src/__tests__/interpolate-lab-hcl-runtime-evaluator.test.ts:9", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/interpolate-lab-hcl-runtime-evaluator.test.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2d846c0cf6309a70", "name": "Commented-code block (6 lines) in compiler/src/__tests__/emit-compute-plan.test.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/emit-compute-plan.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fb7c43c74b86a4cc", "name": "Commented-code block (6 lines) in compiler/src/__tests__/stroke-dash-per-element-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/stroke-dash-per-element-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f67bb854923f5e73", "name": "Commented-code block (6 lines) in compiler/src/__tests__/in-op-list-double-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/in-op-list-double-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7128a5fb5f378e9c", "name": "Commented-code block (6 lines) in compiler/src/__tests__/source-id-collision-warn-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/source-id-collision-warn-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b238664d63e387e9", "name": "Commented-code block (5 lines) in compiler/src/__tests__/string-format-builtins.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/string-format-builtins.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f610b4e79b4b3e75", "name": "Commented-code block (8 lines) in compiler/src/__tests__/fixture-densify-invariants.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/fixture-densify-invariants.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ec19b9a4ad57880d", "name": "Commented-code block (6 lines) in compiler/src/__tests__/countries-boundary-tile-clip.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/countries-boundary-tile-clip.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8ae36e41b9324cfa", "name": "Commented-code block (7 lines) in compiler/src/__tests__/interpolate-monotonicity.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/interpolate-monotonicity.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6eb70c2907bbf51d", "name": "Commented-code block (7 lines) in compiler/src/__tests__/expressions-multi-wrap-sweep-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/expressions-multi-wrap-sweep-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-47d8a3f73ee0029c", "name": "Commented-code block (5 lines) in compiler/src/__tests__/rgb-arity-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/rgb-arity-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ba0f7016bbf8414f", "name": "Commented-code block (6 lines) in compiler/src/__tests__/pattern-gap-warnings.test.ts:8", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/pattern-gap-warnings.test.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-24e340a1f36e21ed", "name": "Commented-code block (6 lines) in compiler/src/__tests__/geodesic-refine.test.ts:9", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/geodesic-refine.test.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5df00b83289f9217", "name": "Commented-code block (5 lines) in compiler/src/__tests__/extrude-interp-clamp-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/extrude-interp-clamp-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1e0c1f29ed9f5674", "name": "Commented-code block (7 lines) in compiler/src/__tests__/fixture-sweep.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/fixture-sweep.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3c4bb1681941fdc0", "name": "Commented-code block (6 lines) in compiler/src/__tests__/label-shapes-fixtures.test.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/label-shapes-fixtures.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ece69e76474394ce", "name": "Commented-code block (5 lines) in compiler/src/__tests__/keyframes.test.ts:369", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/keyframes.test.ts:369"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ec695691b126470c", "name": "Commented-code block (5 lines) in compiler/src/__tests__/lch-chroma-percent-reference.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/lch-chroma-percent-reference.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4467ca0b71f35e4c", "name": "Commented-code block (5 lines) in compiler/src/__tests__/openfreemap-convert.test.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/openfreemap-convert.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e9ebd93c9f2bc32b", "name": "Commented-code block (6 lines) in compiler/src/__tests__/collator-and-array-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/collator-and-array-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5048ca323cf3c6fc", "name": "Commented-code block (7 lines) in compiler/src/__tests__/line-pattern-lowering.test.ts:4", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/line-pattern-lowering.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8a94a58b1310e235", "name": "Commented-code block (6 lines) in compiler/src/__tests__/densify-evaluator-integration.test.ts:6", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/densify-evaluator-integration.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2e7c29c7c8633379", "name": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-zoom-key-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-zoom-key-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-861e9702aa5bdd94", "name": "Commented-code block (5 lines) in compiler/src/__tests__/mapbox-spec-conformance.test.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/mapbox-spec-conformance.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6a60003add5d4d45", "name": "Commented-code block (7 lines) in compiler/src/__tests__/isomitted-multi-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/isomitted-multi-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-75d1e1f71aaf903b", "name": "Commented-code block (5 lines) in compiler/src/__tests__/color-double-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/color-double-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-86eb4c1d2f552974", "name": "Commented-code block (6 lines) in compiler/src/__tests__/lexer-string-newline-pos.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/lexer-string-newline-pos.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2d9fe359eb6d94aa", "name": "Commented-code block (6 lines) in compiler/src/__tests__/opacity-interp-clamp-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/opacity-interp-clamp-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d05d14d4b1bc07e0", "name": "Commented-code block (5 lines) in compiler/src/__tests__/eval-string-compare-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/eval-string-compare-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bde843951fb17f9a", "name": "Commented-code block (6 lines) in compiler/src/__tests__/type-coercion-fallback-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/type-coercion-fallback-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1d8b8cf92ecf7e77", "name": "Commented-code block (6 lines) in compiler/src/__tests__/line-gap-width-end-to-end.test.ts:59", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/line-gap-width-end-to-end.test.ts:59"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-29a027fce5543d26", "name": "Commented-code block (6 lines) in compiler/src/__tests__/expression-nesting.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/expression-nesting.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2dc62725c486e898", "name": "Commented-code block (5 lines) in compiler/src/__tests__/symbol-pair-rotate-nan-guard-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/symbol-pair-rotate-nan-guard-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4606418a663f6676", "name": "Commented-code block (6 lines) in compiler/src/__tests__/style-coverage-report.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/style-coverage-report.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0aa1bbc9320bf537", "name": "Commented-code block (7 lines) in compiler/src/__tests__/label-halo-defaults.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/label-halo-defaults.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f4d5510e73162f26", "name": "Commented-code block (6 lines) in compiler/src/__tests__/layer-id-collision-warn-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/layer-id-collision-warn-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-46dcd362eb465cb7", "name": "Commented-code block (7 lines) in compiler/src/__tests__/interpolate-negative-stops-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/interpolate-negative-stops-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-53caf90995e34b8c", "name": "Commented-code block (6 lines) in compiler/src/__tests__/icon-overlap-warn.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/icon-overlap-warn.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9c5d7ce160cc90ac", "name": "Commented-code block (5 lines) in compiler/src/__tests__/line-offset.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/line-offset.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-55fcd4dfef3fc08c", "name": "Commented-code block (8 lines) in compiler/src/__tests__/source-type-missing-warn-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/source-type-missing-warn-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7680cb7c1c225b93", "name": "Commented-code block (6 lines) in compiler/src/__tests__/expression-spec-strict.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/expression-spec-strict.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f8c22fc14768cde7", "name": "Commented-code block (7 lines) in compiler/src/__tests__/format-partial-drop.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/format-partial-drop.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d9e3d3091f45aa42", "name": "Commented-code block (5 lines) in compiler/src/__tests__/math-builtin-arity-warn-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/math-builtin-arity-warn-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0fd461eadf9d711d", "name": "Commented-code block (6 lines) in compiler/src/__tests__/line-translate-warn.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/line-translate-warn.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-eba6084ab9e93bd6", "name": "Commented-code block (7 lines) in compiler/src/__tests__/text-icon-optional-warning.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/text-icon-optional-warning.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0881890d554ebad3", "name": "Commented-code block (7 lines) in compiler/src/__tests__/stroke-binding-routing.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/stroke-binding-routing.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-214eba85a25829a8", "name": "Commented-code block (6 lines) in compiler/src/__tests__/null-comparison-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/null-comparison-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2f3211c79cae97e4", "name": "Commented-code block (8 lines) in compiler/src/__tests__/icon-size-validation.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/icon-size-validation.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8ff74c698ec4e5fb", "name": "Commented-code block (6 lines) in compiler/src/__tests__/rgb-channel-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/rgb-channel-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f0d567d0cd512369", "name": "Commented-code block (8 lines) in compiler/src/__tests__/evaluator-roundtrip.test.ts:10", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/evaluator-roundtrip.test.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-415598ece4f8b924", "name": "Commented-code block (6 lines) in compiler/src/__tests__/icon-along-line-conversion.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/icon-along-line-conversion.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e2df6abba4080e5a", "name": "Commented-code block (5 lines) in compiler/src/__tests__/raster-layer-survives-optimize.test.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/raster-layer-survives-optimize.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-63615b2a3958846e", "name": "Commented-code block (8 lines) in compiler/src/__tests__/parser-fncall-whitespace.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/parser-fncall-whitespace.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fbd85137811feedf", "name": "Commented-code block (5 lines) in compiler/src/__tests__/property-matrix.test.ts:27", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/property-matrix.test.ts:27"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-441683218d393c15", "name": "Commented-code block (6 lines) in compiler/src/__tests__/line-blur.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/line-blur.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0042c2596641a939", "name": "Commented-code block (5 lines) in compiler/src/__tests__/sanitize-id-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/sanitize-id-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-339dbf764a4d6e37", "name": "Commented-code block (5 lines) in compiler/src/__tests__/background-opacity-fold.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/background-opacity-fold.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a3a03f5aa218ac07", "name": "Commented-code block (6 lines) in compiler/src/__tests__/layer-zoom-nan-emit-guard-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/layer-zoom-nan-emit-guard-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e5683f79a57d5600", "name": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-data-driven-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-data-driven-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fec09e0d26db453c", "name": "Commented-code block (7 lines) in compiler/src/__tests__/exponential-base-validation.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/exponential-base-validation.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fa344fa602d4f6ec", "name": "Commented-code block (10 lines) in compiler/src/__tests__/converter-roundtrip-grammar-gate.test.ts:9", "shortDescription": {"text": "Commented-code block (10 lines) in compiler/src/__tests__/converter-roundtrip-grammar-gate.test.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-920d735e6f48a191", "name": "Commented-code block (7 lines) in compiler/src/__tests__/css-color-coverage-completeness.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/css-color-coverage-completeness.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ef1933c3c87abee8", "name": "Commented-code block (6 lines) in compiler/src/__tests__/merge-zoom-range-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/merge-zoom-range-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-35f69b621089a41e", "name": "Commented-code block (5 lines) in compiler/src/__tests__/in-notin-field-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/in-notin-field-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f61276c350657cc2", "name": "Commented-code block (9 lines) in compiler/src/__tests__/antimeridian-outline-seam.test.ts:5", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/antimeridian-outline-seam.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0788e353c732a247", "name": "Commented-code block (9 lines) in compiler/src/__tests__/maplibre-demotiles-convert.test.ts:6", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/maplibre-demotiles-convert.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0611fa74ea34a29a", "name": "Commented-code block (6 lines) in compiler/src/__tests__/module.test.ts:136", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/module.test.ts:136"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-78f1eea4c376b083", "name": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-curve-spec-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-curve-spec-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e32c35aab63d7b37", "name": "Commented-code block (7 lines) in compiler/src/__tests__/evaluator.test.ts:294", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/evaluator.test.ts:294"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-baa896b5eb28596c", "name": "Commented-code block (6 lines) in compiler/src/__tests__/zoom-accessor-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/zoom-accessor-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e09b2df63f85df09", "name": "Commented-code block (5 lines) in compiler/src/__tests__/background-visibility-multi-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/background-visibility-multi-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-11c5960083faa2a1", "name": "Commented-code block (5 lines) in compiler/src/__tests__/expand-color-match-get-field-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/expand-color-match-get-field-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-10832ce5a3d75e16", "name": "Commented-code block (8 lines) in compiler/src/__tests__/mapbox-roundtrip-coverage.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/mapbox-roundtrip-coverage.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-88524977bfa58208", "name": "Commented-code block (5 lines) in compiler/src/__tests__/fill-extrusion-vertical-gradient.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/fill-extrusion-vertical-gradient.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cb8fa7108b28afba", "name": "Commented-code block (5 lines) in compiler/src/__tests__/boolean-layout-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/boolean-layout-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-66f6f3e846e803b9", "name": "Commented-code block (5 lines) in compiler/src/__tests__/dead-source-drop.test.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/dead-source-drop.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-38ce344462537271", "name": "Commented-code block (5 lines) in compiler/src/__tests__/source-throw-id-sanitize-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/source-throw-id-sanitize-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-36a9ababdd89e465", "name": "Commented-code block (5 lines) in compiler/src/__tests__/lexer-string-token-line.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/lexer-string-token-line.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-63b4bf1d8175c131", "name": "Commented-code block (8 lines) in compiler/src/__tests__/icon-anchor-enum-validation.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/icon-anchor-enum-validation.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6988a8b50ff2383b", "name": "Commented-code block (6 lines) in compiler/src/__tests__/opacity-scale.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/opacity-scale.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a61843a884280720", "name": "Commented-code block (5 lines) in compiler/src/__tests__/fill-antialias-warn.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/fill-antialias-warn.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ae220ac7a2807afe", "name": "Commented-code block (7 lines) in compiler/src/__tests__/lexer-scientific-notation.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/lexer-scientific-notation.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3df21e9004396159", "name": "Commented-code block (5 lines) in compiler/src/__tests__/utility-bracket-binding-time-unit.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/utility-bracket-binding-time-unit.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-df72a9df1bb52a73", "name": "Commented-code block (5 lines) in compiler/src/__tests__/ignored-paint-aggregation.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/ignored-paint-aggregation.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cc39c7e80d580db5", "name": "Commented-code block (6 lines) in compiler/src/__tests__/merge-symbol-label-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/merge-symbol-label-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5fbe4c93386f2372", "name": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-exponential.test.ts:98", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-exponential.test.ts:98"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f447c762d8a6d9ef", "name": "Commented-code block (6 lines) in compiler/src/__tests__/pmtiles-url-fragment-detection-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/pmtiles-url-fragment-detection-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-67701d9a8803a907", "name": "Commented-code block (7 lines) in compiler/src/__tests__/to-color-literal-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/to-color-literal-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c7e1be55e6ff622b", "name": "Commented-code block (6 lines) in compiler/src/__tests__/pmtiles-scheme-case-insensitive-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/pmtiles-scheme-case-insensitive-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-84bf5df58767755b", "name": "Commented-code block (8 lines) in compiler/src/__tests__/icon-color-specific-warn.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/icon-color-specific-warn.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c7fd7dea87dcf80d", "name": "Commented-code block (6 lines) in compiler/src/__tests__/null-paint-omit-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/null-paint-omit-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a79a9349cca54428", "name": "Commented-code block (5 lines) in compiler/src/__tests__/style-version-warn-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/style-version-warn-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2dcc6918f74d94a4", "name": "Commented-code block (9 lines) in compiler/src/__tests__/polygon-outline-arc-continuity.test.ts:4", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/polygon-outline-arc-continuity.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c8df110c4ec44c86", "name": "Commented-code block (6 lines) in compiler/src/__tests__/circle-pitch-default-suppression.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/circle-pitch-default-suppression.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5c7a57ab6b10ec6a", "name": "Commented-code block (9 lines) in compiler/src/__tests__/mapbox-import-order-regression.test.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/mapbox-import-order-regression.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-addf7c74650069d2", "name": "Commented-code block (6 lines) in compiler/src/__tests__/halo-propagation-end-to-end.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/halo-propagation-end-to-end.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a7b12ca7cba27521", "name": "Commented-code block (5 lines) in compiler/src/__tests__/source-url-non-string-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/source-url-non-string-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4b654c51d3cd0855", "name": "Commented-code block (8 lines) in compiler/src/__tests__/source-bounds-sanity-warn-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/source-bounds-sanity-warn-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bd3981588f7f6850", "name": "Commented-code block (5 lines) in compiler/src/__tests__/pseudo-field-wrap-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/pseudo-field-wrap-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-77fea8cbb1202c77", "name": "Commented-code block (5 lines) in compiler/src/__tests__/circle-sort-key-null-omit-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/circle-sort-key-null-omit-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9de0e4324cd9f954", "name": "Commented-code block (9 lines) in compiler/src/__tests__/fixture-ir-snapshot.test.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/fixture-ir-snapshot.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-799b814405cd29d3", "name": "Commented-code block (6 lines) in compiler/src/module/resolver.ts:121", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/module/resolver.ts:121"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-83fbfc786cfb87f4", "name": "`fetch()` without try/.catch or AbortSignal \u2014 compiler/src/module/resolver.ts:91", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 compiler/src/module/resolver.ts:91"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-7abcf5a2020e00a7", "name": "Commented-code block (7 lines) in compiler/src/spec/zero-semantics.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/spec/zero-semantics.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-28e4d61fc07186d0", "name": "Commented-code block (5 lines) in compiler/src/spec/oracle.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/spec/oracle.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ee059840396f5268", "name": "Commented-code block (5 lines) in compiler/src/spec/oracle.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/spec/oracle.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bec1a7c328efbf0d", "name": "Commented-code block (11 lines) in compiler/src/input/mvt-decoder.ts:40", "shortDescription": {"text": "Commented-code block (11 lines) in compiler/src/input/mvt-decoder.ts:40"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-db26bb4e7e85fa4e", "name": "Commented-code block (6 lines) in compiler/src/input/mvt-decoder-fuzz.test.ts:36", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/input/mvt-decoder-fuzz.test.ts:36"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-490a9d5b1e0d0487", "name": "Commented-code block (5 lines) in compiler/src/codegen/compute-output-binding.test.ts:55", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/compute-output-binding.test.ts:55"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-994467d41212c323", "name": "Commented-code block (6 lines) in compiler/src/codegen/compute-lowering.ts:17", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/codegen/compute-lowering.ts:17"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-86eb347d94c8292e", "name": "Commented-code block (5 lines) in compiler/src/codegen/shader-gen.ts:57", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/shader-gen.ts:57"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9c76809063043f33", "name": "Commented-code block (5 lines) in compiler/src/codegen/paint-routing.test.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/paint-routing.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-801dd1154f19cf23", "name": "Commented-code block (8 lines) in compiler/src/codegen/compute-gen.test.ts:5", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/codegen/compute-gen.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e0288a3eba615c60", "name": "Commented-code block (6 lines) in compiler/src/codegen/palette.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/codegen/palette.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4fea5fe636a356d5", "name": "Commented-code block (5 lines) in compiler/src/codegen/node-to-wgsl.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/node-to-wgsl.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3ff2bb50296bfcda", "name": "Commented-code block (9 lines) in compiler/src/codegen/wgsl-expr.ts:420", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/codegen/wgsl-expr.ts:420"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d0a4292fe61d5f1a", "name": "Commented-code block (8 lines) in compiler/src/codegen/compute-gen.ts:20", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/codegen/compute-gen.ts:20"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-62cabd2fe753a57c", "name": "Commented-code block (5 lines) in compiler/src/codegen/shader-gen-helpers.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/shader-gen-helpers.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a36c06dc3ad0c7d7", "name": "Commented-code block (5 lines) in compiler/src/codegen/node-types.ts:15", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/node-types.ts:15"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-970b180f4cddc910", "name": "Commented-code block (7 lines) in compiler/src/codegen/shader-gen-palette.test.ts:5", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/codegen/shader-gen-palette.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4c7e5e0f8947d50d", "name": "Commented-code block (5 lines) in compiler/src/codegen/compute-output-binding.ts:24", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/compute-output-binding.ts:24"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d65d2a7219f8b446", "name": "Commented-code block (9 lines) in compiler/src/codegen/shader-gen-helpers.test.ts:5", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/codegen/shader-gen-helpers.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-33b938b3dd1c6a6e", "name": "Commented-code block (6 lines) in compiler/src/codegen/compute-variant.test.ts:156", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/codegen/compute-variant.test.ts:156"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6c88351f2c96d956", "name": "Commented-code block (6 lines) in compiler/src/codegen/shader-gen-types.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/codegen/shader-gen-types.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5d53b4fa8a995f21", "name": "Commented-code block (33 lines) in compiler/src/codegen/compute-variant-merge.ts:17", "shortDescription": {"text": "Commented-code block (33 lines) in compiler/src/codegen/compute-variant-merge.ts:17"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ce54a1ec6298944b", "name": "Commented-code block (5 lines) in compiler/src/codegen/compute-variant-build.ts:12", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/compute-variant-build.ts:12"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-58091eea1b050d64", "name": "Commented-code block (5 lines) in compiler/src/codegen/compute-plan.test.ts:174", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/compute-plan.test.ts:174"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-84974a0f3783e8c8", "name": "Commented-code block (5 lines) in compiler/src/codegen/palette-emit.test.ts:164", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/palette-emit.test.ts:164"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0f0fa058fcc6d9d6", "name": "Commented-code block (5 lines) in compiler/src/codegen/paint-routing.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/paint-routing.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1c5499344bdc05ed", "name": "Commented-code block (6 lines) in compiler/src/codegen/compute-gen-wgsl-snapshot.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/codegen/compute-gen-wgsl-snapshot.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0fa021bf246e0bb3", "name": "Commented-code block (6 lines) in compiler/src/codegen/compute-plan.ts:12", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/codegen/compute-plan.ts:12"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c88f9c6dcb22bfb8", "name": "Commented-code block (5 lines) in compiler/src/codegen/compute-variant.ts:11", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/codegen/compute-variant.ts:11"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d7a325aa39063704", "name": "Commented-code block (8 lines) in compiler/src/codegen/palette-emit.ts:13", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/codegen/palette-emit.ts:13"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a3a88dc127146dc3", "name": "Commented-code block (7 lines) in compiler/src/codegen/_util/node-builders.test.ts:5", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/codegen/_util/node-builders.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b9f2bada45366a39", "name": "Commented-code block (8 lines) in compiler/src/codegen/_util/canonical-json.ts:9", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/codegen/_util/canonical-json.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-015469b491296f2a", "name": "Commented-code block (9 lines) in compiler/src/codegen/_util/node-builders.ts:5", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/codegen/_util/node-builders.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ebe5abefb8e3053c", "name": "Commented-code block (6 lines) in compiler/src/binary/format.ts:43", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/binary/format.ts:43"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-74a39537b87ee959", "name": "Commented-code block (5 lines) in compiler/src/lexer/lexer.ts:130", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/lexer/lexer.ts:130"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4e47088f93a20e43", "name": "Commented-code block (5 lines) in compiler/src/tokens/colors.ts:95", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/tokens/colors.ts:95"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-23ab36f8049d682b", "name": "Commented-code block (6 lines) in compiler/src/eval/reserved-keys.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/eval/reserved-keys.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-26e21c20e67beb76", "name": "Commented-code block (9 lines) in compiler/src/eval/reserved-keys.test.ts:31", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/eval/reserved-keys.test.ts:31"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-176b5023bf8a2b35", "name": "Commented-code block (6 lines) in compiler/src/eval/evaluator-builtins-fuzz.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/eval/evaluator-builtins-fuzz.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d82944c51915c7c2", "name": "Commented-code block (5 lines) in compiler/src/eval/evaluator-helpers.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/eval/evaluator-helpers.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4eb932b8e0cc514e", "name": "Commented-code block (5 lines) in compiler/src/eval/evaluator-types.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/eval/evaluator-types.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6f7bd489294cdcf0", "name": "Commented-code block (5 lines) in compiler/src/eval/evaluator-nan-bool-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/eval/evaluator-nan-bool-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b7177f87536b9e3b", "name": "Commented-code block (5 lines) in compiler/src/eval/evaluator.ts:30", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/eval/evaluator.ts:30"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4b1f8b7333492f62", "name": "Commented-code block (5 lines) in compiler/src/diagnostics/style-profile.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/diagnostics/style-profile.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6847c36693cba685", "name": "Commented-code block (6 lines) in compiler/src/ir/classify.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/ir/classify.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2d56d351c0bb3fd0", "name": "Commented-code block (7 lines) in compiler/src/ir/lower-helpers.ts:85", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/ir/lower-helpers.ts:85"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-60a17c8c2bf4aafe", "name": "Commented-code block (5 lines) in compiler/src/ir/deps.ts:123", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/ir/deps.ts:123"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2fbc4abfac912bf5", "name": "Commented-code block (17 lines) in compiler/src/ir/optimize.ts:47", "shortDescription": {"text": "Commented-code block (17 lines) in compiler/src/ir/optimize.ts:47"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-dc1a74460af19759", "name": "Commented-code block (9 lines) in compiler/src/ir/render-node.ts:182", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/ir/render-node.ts:182"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-144b4128b5c7c442", "name": "Commented-code block (5 lines) in compiler/src/ir/pass-manager.ts:10", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/ir/pass-manager.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5440595392c016a8", "name": "Commented-code block (9 lines) in compiler/src/ir/lower.ts:216", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/ir/lower.ts:216"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7d43d69e659b2664", "name": "Commented-code block (7 lines) in compiler/src/ir/lower-animation.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/ir/lower-animation.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ffc028d729bbfb43", "name": "Commented-code block (7 lines) in compiler/src/ir/render-node-helpers.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/ir/render-node-helpers.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-160570f185c5871f", "name": "Commented-code block (8 lines) in compiler/src/ir/emit-commands.ts:282", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/ir/emit-commands.ts:282"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e8221175b278213b", "name": "`fetch()` without try/.catch or AbortSignal \u2014 compiler/src/ir/emit-commands.ts:27", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 compiler/src/ir/emit-commands.ts:27"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-8fe1c98dc440f720", "name": "Commented-code block (5 lines) in compiler/src/ir/cse-hash.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/ir/cse-hash.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-59bac6aaa47f879d", "name": "Commented-code block (7 lines) in compiler/src/ir/cse-hash.test.ts:5", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/ir/cse-hash.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1db2b30edb240217", "name": "Commented-code block (5 lines) in compiler/src/ir/property-types.ts:10", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/ir/property-types.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-20017c7e8263b453", "name": "Commented-code block (6 lines) in compiler/src/ir/lower-label.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/ir/lower-label.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-29f75c9f9e17d520", "name": "Commented-code block (6 lines) in compiler/src/ir/to-property-shape.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/ir/to-property-shape.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6aa6ae006a027b63", "name": "Commented-code block (9 lines) in compiler/src/ir/passes/fold-trivial-case.ts:15", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/ir/passes/fold-trivial-case.ts:15"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e0265492de9bb8d7", "name": "Commented-code block (5 lines) in compiler/src/ir/passes/fold-trivial-stops.ts:24", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/fold-trivial-stops.ts:24"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ca6c3961de9fb674", "name": "Commented-code block (5 lines) in compiler/src/ir/passes/dead-layer-elim.test.ts:149", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/dead-layer-elim.test.ts:149"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-03b094c76b0cce50", "name": "Commented-code block (21 lines) in compiler/src/ir/passes/expr-analyze.ts:10", "shortDescription": {"text": "Commented-code block (21 lines) in compiler/src/ir/passes/expr-analyze.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0a039658e972a911", "name": "Commented-code block (6 lines) in compiler/src/ir/passes/apply-cse.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/ir/passes/apply-cse.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-812321311abf928f", "name": "Commented-code block (5 lines) in compiler/src/ir/passes/merge-layers-helpers.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/merge-layers-helpers.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ced5fe0616c44dd3", "name": "Commented-code block (5 lines) in compiler/src/ir/passes/cse.ts:12", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/cse.ts:12"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0035682d83a092ef", "name": "Commented-code block (6 lines) in compiler/src/ir/passes/cse-annotate.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/ir/passes/cse-annotate.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-317fc726e7dbdba2", "name": "Commented-code block (8 lines) in compiler/src/ir/passes/merge-layers.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/ir/passes/merge-layers.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1a684701a2c2d101", "name": "Commented-code block (5 lines) in compiler/src/ir/passes/annotate-deps.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/annotate-deps.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3d09354da7fb684b", "name": "Commented-code block (5 lines) in compiler/src/ir/passes/dead-layer-elim.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/dead-layer-elim.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2a2caced1a2def8a", "name": "Commented-code block (7 lines) in compiler/src/ir/passes/cse-annotate.test.ts:69", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/ir/passes/cse-annotate.test.ts:69"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-20f047d20b4234ab", "name": "Commented-code block (5 lines) in compiler/src/ir/passes/dead-source-elim.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/dead-source-elim.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4f020c15f1f56d44", "name": "Commented-code block (8 lines) in compiler/src/tiler/compile-tile-invariants.test.ts:6", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/tiler/compile-tile-invariants.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fbf84f6323fdff72", "name": "Commented-code block (10 lines) in compiler/src/tiler/clip.ts:7", "shortDescription": {"text": "Commented-code block (10 lines) in compiler/src/tiler/clip.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b4904c1fb326a755", "name": "Commented-code block (5 lines) in compiler/src/tiler/ecef-line-segment-fuzz.test.ts:10", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/tiler/ecef-line-segment-fuzz.test.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-02e98618651a773e", "name": "Commented-code block (7 lines) in compiler/src/tiler/clip.test.ts:4", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/tiler/clip.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b31ee07a61a65cca", "name": "Commented-code block (10 lines) in compiler/src/tiler/clip-fuzz.test.ts:1", "shortDescription": {"text": "Commented-code block (10 lines) in compiler/src/tiler/clip-fuzz.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7fea17f4befa01f6", "name": "Commented-code block (7 lines) in compiler/src/tiler/geodesic-fuzz.test.ts:118", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/tiler/geodesic-fuzz.test.ts:118"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-995e7a51fb9375df", "name": "Commented-code block (6 lines) in compiler/src/tiler/simplify-stack-overflow.test.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/tiler/simplify-stack-overflow.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bd400f6e1bab8997", "name": "Commented-code block (5 lines) in compiler/src/tiler/vector-tiler-helpers.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/tiler/vector-tiler-helpers.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d829f195e04aa165", "name": "Commented-code block (9 lines) in compiler/src/tiler/simplify-fuzz.test.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/tiler/simplify-fuzz.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-de91d8ae2582f858", "name": "Commented-code block (5 lines) in compiler/src/tiler/polygon-vertex-format.ts:7", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/tiler/polygon-vertex-format.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4bc0b499f8891758", "name": "Commented-code block (8 lines) in compiler/src/tiler/ecef-packing.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/tiler/ecef-packing.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6efb823c2d75032e", "name": "Commented-code block (5 lines) in compiler/src/tiler/simplify.ts:126", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/tiler/simplify.ts:126"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4c7380392f9f488a", "name": "Commented-code block (6 lines) in compiler/src/tiler/vertex-format.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/tiler/vertex-format.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b835f9682d6fe886", "name": "Commented-code block (9 lines) in compiler/src/tiler/tile-format.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/tiler/tile-format.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-043eea19f734654e", "name": "Commented-code block (9 lines) in compiler/src/tiler/vector-tiler.ts:48", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/tiler/vector-tiler.ts:48"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5de23a8f0d8877ed", "name": "Commented-code block (6 lines) in compiler/src/tiler/dequant-mirror.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/tiler/dequant-mirror.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-48d7b78313a127f3", "name": "Commented-code block (6 lines) in compiler/src/tiler/geometry-sphere.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/tiler/geometry-sphere.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e1075f36477e49be", "name": "Commented-code block (5 lines) in compiler/src/tiler/ecef-point-precision-fuzz.test.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/tiler/ecef-point-precision-fuzz.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0d0f4f1eaaa9980a", "name": "Commented-code block (5 lines) in compiler/src/tiler/polygon-holes.test.ts:19", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/tiler/polygon-holes.test.ts:19"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f7ec35346d794770", "name": "Commented-code block (7 lines) in compiler/src/tiler/dsfun-precision-fuzz.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/tiler/dsfun-precision-fuzz.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-df108e3967af2e32", "name": "Commented-code block (7 lines) in compiler/src/tiler/geometrycollection-decompose.test.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/tiler/geometrycollection-decompose.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-54cc43163a8b7aae", "name": "Commented-code block (5 lines) in compiler/src/tiler/encoding.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/tiler/encoding.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-74536953ecd654dc", "name": "Commented-code block (5 lines) in compiler/src/tiler/ecef-precision-fuzz.test.ts:257", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/tiler/ecef-precision-fuzz.test.ts:257"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cece2fc091554d3d", "name": "Commented-code block (12 lines) in compiler/src/tiler/geojsonvt/index.ts:8", "shortDescription": {"text": "Commented-code block (12 lines) in compiler/src/tiler/geojsonvt/index.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-54412f9a6052e6dd", "name": "Commented-code block (5 lines) in compiler/src/tiler/geojsonvt/encode-mvt.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/tiler/geojsonvt/encode-mvt.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2cd52991f19656a5", "name": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/geojsonvt.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/geojsonvt.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a44e479206071eaf", "name": "Commented-code block (5 lines) in compiler/src/tiler/geojsonvt/simplify.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/tiler/geojsonvt/simplify.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-02a77193693a74a8", "name": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/encode-mvt.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/encode-mvt.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e2b8c70b2cd3da6a", "name": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/ocean-low-zoom-coverage.test.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/ocean-low-zoom-coverage.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a91e0eaca5286e63", "name": "Commented-code block (10 lines) in compiler/src/tiler/geojsonvt/tile.ts:10", "shortDescription": {"text": "Commented-code block (10 lines) in compiler/src/tiler/geojsonvt/tile.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e9952bd7f41dd794", "name": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/types.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/types.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-281cb61a56e9600e", "name": "Commented-code block (5 lines) in compiler/src/parser/parser.ts:283", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/parser/parser.ts:283"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4b7f3b14150e29de", "name": "Commented-code block (5 lines) in compiler/src/parser/ast.ts:233", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/parser/ast.ts:233"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1591348f23946fe5", "name": "Commented-code block (6 lines) in compiler/src/parser/match-arm-ternary.test.ts:6", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/parser/match-arm-ternary.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e6fd5910c6e95703", "name": "Commented-code block (5 lines) in compiler/src/format/template-parser.ts:23", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/format/template-parser.ts:23"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2dac1cc18dcd766c", "name": "Commented-code block (6 lines) in compiler/src/format/index.ts:10", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/format/index.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-33e3665e5f8e89a8", "name": "Commented-code block (10 lines) in compiler/src/format/spec-parser.ts:13", "shortDescription": {"text": "Commented-code block (10 lines) in compiler/src/format/spec-parser.ts:13"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6df66454559dc1d2", "name": "Commented-code block (7 lines) in compiler/src/format/datetime-formatter.ts:14", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/format/datetime-formatter.ts:14"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e233e5cb28efb308", "name": "Commented-code block (6 lines) in compiler/src/format/gis-formatter.ts:17", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/format/gis-formatter.ts:17"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2f2cf1670dddb86b", "name": "Commented-code block (5 lines) in compiler/src/convert/paint.ts:6", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/convert/paint.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8b981c38b196a2e7", "name": "Commented-code block (5 lines) in compiler/src/convert/paint-helpers.ts:35", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/convert/paint-helpers.ts:35"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fe1d0a6b7f098775", "name": "Commented-code block (6 lines) in compiler/src/convert/spec-coverage.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/convert/spec-coverage.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-022554ab7875d70e", "name": "Commented-code block (6 lines) in compiler/src/convert/expr-match.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/convert/expr-match.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-390f5474f05a0af7", "name": "Commented-code block (7 lines) in compiler/src/convert/sources.ts:46", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/convert/sources.ts:46"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-27babf7f1a5e39a1", "name": "Commented-code block (9 lines) in compiler/src/convert/layers-helpers.ts:9", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/convert/layers-helpers.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f57ea3f1929ba68f", "name": "Commented-code block (5 lines) in compiler/src/convert/expand-color-match.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/convert/expand-color-match.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ef993adc5333b37b", "name": "Commented-code block (10 lines) in compiler/src/convert/layers.ts:48", "shortDescription": {"text": "Commented-code block (10 lines) in compiler/src/convert/layers.ts:48"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6db4a64027445e70", "name": "Commented-code block (5 lines) in compiler/src/convert/expr-arith-coalesce.test.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/convert/expr-arith-coalesce.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4441301fe5a3bb22", "name": "Commented-code block (8 lines) in compiler/src/convert/utils.ts:58", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/convert/utils.ts:58"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3af2b35f53b94181", "name": "Commented-code block (15 lines) in compiler/src/convert/colors.ts:20", "shortDescription": {"text": "Commented-code block (15 lines) in compiler/src/convert/colors.ts:20"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f0adc9ce1879af21", "name": "Commented-code block (13 lines) in compiler/src/convert/mapbox-to-xgis.ts:7", "shortDescription": {"text": "Commented-code block (13 lines) in compiler/src/convert/mapbox-to-xgis.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4780eb24c65bde4e", "name": "Legacy-named symbol `invalidKeysLegacy` in compiler/src/convert/expressions.ts:907", "shortDescription": {"text": "Legacy-named symbol `invalidKeysLegacy` in compiler/src/convert/expressions.ts:907"}, "fullDescription": {"text": "Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-ced722a3c5e75856", "name": "Commented-code block (9 lines) in compiler/src/convert/expressions.ts:47", "shortDescription": {"text": "Commented-code block (9 lines) in compiler/src/convert/expressions.ts:47"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c33c24243d7f9465", "name": "Commented-code block (7 lines) in compiler/src/convert/layers-symbol.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in compiler/src/convert/layers-symbol.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-06c16eb415d4225e", "name": "Commented-code block (5 lines) in compiler/src/convert/font-name-parse.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in compiler/src/convert/font-name-parse.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5e992cc0697adcb6", "name": "Commented-code block (6 lines) in compiler/src/convert/expr-interpolate.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in compiler/src/convert/expr-interpolate.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e31a7e2525dc3c8d", "name": "Commented-code block (8 lines) in compiler/src/convert/layers-circle.ts:89", "shortDescription": {"text": "Commented-code block (8 lines) in compiler/src/convert/layers-circle.ts:89"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-38756ebe852d9b24", "name": "Commented-code block (6 lines) in playground/playwright.config.ts:24", "shortDescription": {"text": "Commented-code block (6 lines) in playground/playwright.config.ts:24"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-03e73a3952c4be60", "name": "Commented-code block (9 lines) in playground/vite.config.ts:6", "shortDescription": {"text": "Commented-code block (9 lines) in playground/vite.config.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-509f2e328f5704e0", "name": "Commented-code block (6 lines) in playground/render-verify/fixtures.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in playground/render-verify/fixtures.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-10ffabc2adf6958e", "name": "Commented-code block (8 lines) in playground/render-verify/d3-reference.ts:19", "shortDescription": {"text": "Commented-code block (8 lines) in playground/render-verify/d3-reference.ts:19"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b1b94c2eb21dc3e2", "name": "Commented-code block (5 lines) in playground/render-verify/matrix-types.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in playground/render-verify/matrix-types.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e27b691100411672", "name": "Commented-code block (5 lines) in playground/render-verify/pixelmatch-browser.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/render-verify/pixelmatch-browser.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-54eae1a6f107aa05", "name": "Commented-code block (11 lines) in playground/render-verify/matrix-oracles.ts:7", "shortDescription": {"text": "Commented-code block (11 lines) in playground/render-verify/matrix-oracles.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f273f6a6c3a1b19d", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/render-verify/matrix-oracles.ts:236", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/render-verify/matrix-oracles.ts:236"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-722ba3af4a240a79", "name": "Commented-code block (5 lines) in playground/render-verify/matrix.manifest.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in playground/render-verify/matrix.manifest.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a671347bd30cd606", "name": "Commented-code block (5 lines) in playground/render-verify/evaluator.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in playground/render-verify/evaluator.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a3ef2a8ffc2c384f", "name": "Commented-code block (5 lines) in playground/render-verify/camera-map.ts:13", "shortDescription": {"text": "Commented-code block (5 lines) in playground/render-verify/camera-map.ts:13"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-905fa304f259cc70", "name": "Commented-code block (7 lines) in playground/scripts/sprite-sdf-buffer-probe.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in playground/scripts/sprite-sdf-buffer-probe.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4d79fee4bcc98125", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/scripts/sprite-sdf-buffer-probe.ts:31", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/scripts/sprite-sdf-buffer-probe.ts:31"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-62db6a00b6e1e4fc", "name": "Commented-code block (5 lines) in playground/src/debug-labels.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/src/debug-labels.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-74a3a2fdfe972194", "name": "Commented-code block (6 lines) in playground/src/monaco-xgis.ts:118", "shortDescription": {"text": "Commented-code block (6 lines) in playground/src/monaco-xgis.ts:118"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9cc79de571eb4627", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/src/monaco-xgis.ts:614", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/src/monaco-xgis.ts:614"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-d34ac853b2035f21", "name": "Commented-code block (5 lines) in playground/src/compare-runner.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in playground/src/compare-runner.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c65e63fcfb5a0ba5", "name": "Commented-code block (6 lines) in playground/src/demo-runner.ts:20", "shortDescription": {"text": "Commented-code block (6 lines) in playground/src/demo-runner.ts:20"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b8de5b59cf9b69b5", "name": "Commented-code block (5 lines) in playground/src/gallery.ts:38", "shortDescription": {"text": "Commented-code block (5 lines) in playground/src/gallery.ts:38"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1387a0a55efb919f", "name": "Commented-code block (8 lines) in playground/src/xgis-inspector.ts:347", "shortDescription": {"text": "Commented-code block (8 lines) in playground/src/xgis-inspector.ts:347"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-426d097b78f3c228", "name": "Commented-code block (11 lines) in playground/src/demos.ts:9", "shortDescription": {"text": "Commented-code block (11 lines) in playground/src/demos.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-45036a1e18da77c8", "name": "Commented-code block (9 lines) in playground/e2e/_zoom-in-tile-hold.spec.ts:9", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_zoom-in-tile-hold.spec.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4f3cf371137e15fe", "name": "Commented-code block (12 lines) in playground/e2e/_disc-arena-uaf.spec.ts:7", "shortDescription": {"text": "Commented-code block (12 lines) in playground/e2e/_disc-arena-uaf.spec.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-876930376d0674e9", "name": "Commented-code block (21 lines) in playground/e2e/_debug-ofm-school-fill.spec.ts:9", "shortDescription": {"text": "Commented-code block (21 lines) in playground/e2e/_debug-ofm-school-fill.spec.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-170b3875f0310c3f", "name": "Commented-code block (6 lines) in playground/e2e/_ecef-render-position.spec.ts:11", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_ecef-render-position.spec.ts:11"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f19f8bc386d73288", "name": "Commented-code block (5 lines) in playground/e2e/_pixel-match-survey.spec.ts:10", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_pixel-match-survey.spec.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cd226af4b62179a6", "name": "Commented-code block (6 lines) in playground/e2e/_inline-geojson-import.spec.ts:136", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_inline-geojson-import.spec.ts:136"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b6b423a382642425", "name": "Commented-code block (5 lines) in playground/e2e/_user-scenario-capture.spec.ts:4", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_user-scenario-capture.spec.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c5a00f029afe08fa", "name": "Commented-code block (7 lines) in playground/e2e/_picking-bgl-mismatch.spec.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_picking-bgl-mismatch.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-af238b2c1a4bf720", "name": "Commented-code block (8 lines) in playground/e2e/_label-interaction-stress.spec.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_label-interaction-stress.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ef26fb2c46040c4c", "name": "Commented-code block (12 lines) in playground/e2e/_azimuthal-pitch0-render-probe.spec.ts:1", "shortDescription": {"text": "Commented-code block (12 lines) in playground/e2e/_azimuthal-pitch0-render-probe.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ef64e243ab90be83", "name": "Commented-code block (11 lines) in playground/e2e/_snapshot-from-paste.spec.ts:3", "shortDescription": {"text": "Commented-code block (11 lines) in playground/e2e/_snapshot-from-paste.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d3425e1e5fdc09e2", "name": "Commented-code block (8 lines) in playground/e2e/_label-pitch-bearing-matrix.spec.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_label-pitch-bearing-matrix.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f877d881fa486417", "name": "Commented-code block (5 lines) in playground/e2e/_openfreemap-bright-demo.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_openfreemap-bright-demo.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-87f9b35b60371133", "name": "Commented-code block (6 lines) in playground/e2e/_filter-gdp-z-fighting.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_filter-gdp-z-fighting.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a86a8a3b393569e7", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_stroke-outset-detail.spec.ts:27", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_stroke-outset-detail.spec.ts:27"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-ca16770a10064a02", "name": "Commented-code block (10 lines) in playground/e2e/_globe-dateline-wired.spec.ts:1", "shortDescription": {"text": "Commented-code block (10 lines) in playground/e2e/_globe-dateline-wired.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b4c5ead987469e70", "name": "Commented-code block (5 lines) in playground/e2e/_debug-zoom-in-dup.spec.ts:9", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_debug-zoom-in-dup.spec.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9124f3e3243ca321", "name": "Commented-code block (5 lines) in playground/e2e/_perf-projection-seoul-zoom-sweep.spec.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-projection-seoul-zoom-sweep.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d1f81763ce35f2e8", "name": "Commented-code block (6 lines) in playground/e2e/_style-parity-diff.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_style-parity-diff.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-19256e6353613ba2", "name": "Commented-code block (6 lines) in playground/e2e/smoke.spec.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/smoke.spec.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c90af898ef152b02", "name": "Commented-code block (10 lines) in playground/e2e/_korea-fill-regression.spec.ts:1", "shortDescription": {"text": "Commented-code block (10 lines) in playground/e2e/_korea-fill-regression.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-727ab5dd74a99366", "name": "Commented-code block (5 lines) in playground/e2e/_camera-tilt-continuity.spec.ts:6", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_camera-tilt-continuity.spec.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-17623395e446cb7d", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_outset-zoom-more.spec.ts:21", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_outset-zoom-more.spec.ts:21"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-aab7a417dcd67bd3", "name": "Commented-code block (7 lines) in playground/e2e/_shader-math-parity.spec.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_shader-math-parity.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-95e59f13e1b93ce4", "name": "Commented-code block (8 lines) in playground/e2e/_dequant-parity.spec.ts:7", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_dequant-parity.spec.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cd3470ddb5e78327", "name": "Commented-code block (8 lines) in playground/e2e/_convert-bright-pitch-perf.spec.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_convert-bright-pitch-perf.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b0370b809b41f238", "name": "Commented-code block (5 lines) in playground/e2e/_openfreemap-bright-overzoom.spec.ts:6", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_openfreemap-bright-overzoom.spec.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d7cf55a3edc16f67", "name": "Commented-code block (6 lines) in playground/e2e/_projection-coverage.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_projection-coverage.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f5e686c3312b8ae6", "name": "Commented-code block (8 lines) in playground/e2e/_label-dump-bilingual.spec.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_label-dump-bilingual.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0854609d04e8c65b", "name": "Commented-code block (5 lines) in playground/e2e/_perf-high-pitch-manhattan.spec.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-high-pitch-manhattan.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c45a361d364146e5", "name": "Commented-code block (7 lines) in playground/e2e/_import-maplibre-demo.spec.ts:10", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_import-maplibre-demo.spec.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-19eb1be19c2c931b", "name": "Commented-code block (9 lines) in playground/e2e/_raster-texture-destroy.spec.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_raster-texture-destroy.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-43211de4178ef946", "name": "Commented-code block (7 lines) in playground/e2e/_pixel-match-survey-labels.spec.ts:5", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_pixel-match-survey-labels.spec.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c43fc7a48e836aa3", "name": "Commented-code block (9 lines) in playground/e2e/_world-copy-projections.spec.ts:6", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_world-copy-projections.spec.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e8bb673cadec9dd9", "name": "Commented-code block (5 lines) in playground/e2e/_zoom-transition-flicker.spec.ts:15", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_zoom-transition-flicker.spec.ts:15"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-37ac777f690b6f4a", "name": "Commented-code block (5 lines) in playground/e2e/_phase5f2-inline-verify.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_phase5f2-inline-verify.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2b8640b5fb8e4ab4", "name": "Commented-code block (5 lines) in playground/e2e/_pmtiles-rapid-zoom-leak.spec.ts:4", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_pmtiles-rapid-zoom-leak.spec.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cb14cf2392e3f737", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_whisker-hunt.spec.ts:30", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_whisker-hunt.spec.ts:30"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-4d89f7027507e98e", "name": "Commented-code block (8 lines) in playground/e2e/_realistic-pinch-gesture.spec.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_realistic-pinch-gesture.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-eb04b3ab25317fca", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/miter-check.spec.ts:28", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/miter-check.spec.ts:28"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-cce6d564426ce496", "name": "Commented-code block (5 lines) in playground/e2e/_writebuffer-attribution.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_writebuffer-attribution.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-10d33db8212e0012", "name": "Commented-code block (6 lines) in playground/e2e/_perf-seoul-liberty.spec.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_perf-seoul-liberty.spec.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c29c3f89b93097b0", "name": "Commented-code block (9 lines) in playground/e2e/_compute-path-continent-match.spec.ts:12", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_compute-path-continent-match.spec.ts:12"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-aa1d964e7688b51f", "name": "Commented-code block (5 lines) in playground/e2e/_profile-multilayer-pan.spec.ts:19", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_profile-multilayer-pan.spec.ts:19"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a8e716d2154be77d", "name": "Commented-code block (5 lines) in playground/e2e/_zoom-transition-blank-tiles.spec.ts:68", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_zoom-transition-blank-tiles.spec.ts:68"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b4902d54de84a541", "name": "Commented-code block (7 lines) in playground/e2e/_perf-coldstart-pipeline-prewarm.spec.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_perf-coldstart-pipeline-prewarm.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cf2fbd8ea5af4a55", "name": "Commented-code block (5 lines) in playground/e2e/_render-verify-oracle-b.spec.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_render-verify-oracle-b.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-81f544fd065b1ef7", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_render-verify-oracle-b.spec.ts:261", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_render-verify-oracle-b.spec.ts:261"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-df3da3700d334894", "name": "Commented-code block (5 lines) in playground/e2e/_debug-zoomstep.spec.ts:11", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_debug-zoomstep.spec.ts:11"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ca2a12ede3b4f9b7", "name": "Commented-code block (11 lines) in playground/e2e/_glyph-atlas-stability.spec.ts:1", "shortDescription": {"text": "Commented-code block (11 lines) in playground/e2e/_glyph-atlas-stability.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cbfe3d8d4ec5035b", "name": "Commented-code block (5 lines) in playground/e2e/_capture-thumbnails.spec.ts:28", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_capture-thumbnails.spec.ts:28"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-578ecfdf41d824d6", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_capture-thumbnails.spec.ts:149", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_capture-thumbnails.spec.ts:149"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-8efeb6629f6044a4", "name": "Commented-code block (5 lines) in playground/e2e/_perf-projection-seoul-pitch-drag.spec.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-projection-seoul-pitch-drag.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-31339cf7c3a35f52", "name": "Commented-code block (7 lines) in playground/e2e/_invariant-check.spec.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_invariant-check.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e12e8fa3a7e9abe7", "name": "Commented-code block (7 lines) in playground/e2e/_continuous-wheel-zoom-mobile.spec.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_continuous-wheel-zoom-mobile.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6069e6c46934a50d", "name": "Commented-code block (6 lines) in playground/e2e/_matrix-gate.spec.ts:8", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_matrix-gate.spec.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8dc3f66ad5c42db3", "name": "Commented-code block (10 lines) in playground/e2e/_zoom-interp-point-size.spec.ts:1", "shortDescription": {"text": "Commented-code block (10 lines) in playground/e2e/_zoom-interp-point-size.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c4897fa35f307c5d", "name": "Commented-code block (8 lines) in playground/e2e/_osm-style-merge-proof.spec.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_osm-style-merge-proof.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-41e73977352f547c", "name": "Commented-code block (5 lines) in playground/e2e/_demo-fixture-audit.spec.ts:9", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_demo-fixture-audit.spec.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b6e1a7320e344055", "name": "Commented-code block (6 lines) in playground/e2e/_single-point-bounds-fit.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_single-point-bounds-fit.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-34abaccc944a3339", "name": "Commented-code block (5 lines) in playground/e2e/_interaction-audit.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_interaction-audit.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-706187661e76f3a7", "name": "Commented-code block (7 lines) in playground/e2e/_cold-start-perf.spec.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_cold-start-perf.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2148d9aea87f487b", "name": "Commented-code block (5 lines) in playground/e2e/_pmtiles-perf.spec.ts:17", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_pmtiles-perf.spec.ts:17"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-27c242fb826ef7af", "name": "Commented-code block (7 lines) in playground/e2e/_perf-bundle-hit-rate.spec.ts:10", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_perf-bundle-hit-rate.spec.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-77e77b031e1d59c1", "name": "Commented-code block (5 lines) in playground/e2e/_perf-compute-interactive.spec.ts:17", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-compute-interactive.spec.ts:17"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8c40df76848a0182", "name": "Commented-code block (8 lines) in playground/e2e/_pixel-match-seoul-zoom-matrix.spec.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_pixel-match-seoul-zoom-matrix.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f64cbd56705d0239", "name": "Commented-code block (6 lines) in playground/e2e/_screenshot-non-merc-seoul-matrix.spec.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_screenshot-non-merc-seoul-matrix.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ae0fa0a1e66e5d27", "name": "Commented-code block (9 lines) in playground/e2e/_debug-sse-verification.spec.ts:6", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_debug-sse-verification.spec.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d2b3a11e300b3eb1", "name": "Commented-code block (8 lines) in playground/e2e/_dashed-corner.spec.ts:8", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_dashed-corner.spec.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-30b2e4b65de543a5", "name": "Commented-code block (7 lines) in playground/e2e/_mobile-overdraw-flat-pitch.spec.ts:135", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_mobile-overdraw-flat-pitch.spec.ts:135"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3334b31e5ff5dc20", "name": "Commented-code block (5 lines) in playground/e2e/_perf-pan-hitch-attribution.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-pan-hitch-attribution.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-baf350e6431f11c7", "name": "Commented-code block (5 lines) in playground/e2e/_tile-coverage-stress.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_tile-coverage-stress.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a2598fbbd35d42a6", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_outset-corner-max.spec.ts:20", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_outset-corner-max.spec.ts:20"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-88a269986309a48e", "name": "Commented-code block (6 lines) in playground/e2e/_layer-pointer-events.spec.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_layer-pointer-events.spec.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8f351c9d36447c5f", "name": "Commented-code block (9 lines) in playground/e2e/_compile-opt-bright.spec.ts:6", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_compile-opt-bright.spec.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1ccdf4c9a1879ced", "name": "Commented-code block (5 lines) in playground/e2e/_pmtiles-stress-leak.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_pmtiles-stress-leak.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-192d44fa5010faa1", "name": "Commented-code block (7 lines) in playground/e2e/_landing-hero.spec.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_landing-hero.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-233c25dfdb2390d7", "name": "Commented-code block (5 lines) in playground/e2e/_pmtiles-render.spec.ts:10", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_pmtiles-render.spec.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7191b48d68cc0117", "name": "Commented-code block (5 lines) in playground/e2e/reftest.spec.ts:7", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/reftest.spec.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8df8c2156ac8ec00", "name": "Commented-code block (6 lines) in playground/e2e/_flat-mercator-flatness.spec.ts:9", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_flat-mercator-flatness.spec.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7a76c32a924af6a3", "name": "Commented-code block (5 lines) in playground/e2e/fixtures.spec.ts:10", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/fixtures.spec.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8a66065e41725573", "name": "Commented-code block (5 lines) in playground/e2e/_step-and-concat.spec.ts:6", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_step-and-concat.spec.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-50887078593d136d", "name": "Commented-code block (7 lines) in playground/e2e/animation.spec.ts:13", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/animation.spec.ts:13"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a3032fd46fb78677", "name": "Commented-code block (7 lines) in playground/e2e/_ortho-backface-cull.spec.ts:96", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_ortho-backface-cull.spec.ts:96"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ce2ea730f49ca435", "name": "Commented-code block (6 lines) in playground/e2e/_extrude-regression.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_extrude-regression.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3c24b3a8b44f74e2", "name": "Commented-code block (9 lines) in playground/e2e/_projection-zoom-survey.spec.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_projection-zoom-survey.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-04a028264f35143b", "name": "Commented-code block (5 lines) in playground/e2e/_perf-merc-high-pitch-drag.spec.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-merc-high-pitch-drag.spec.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d537d589b5221229", "name": "Commented-code block (7 lines) in playground/e2e/_geojson-tile-dropout.spec.ts:6", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_geojson-tile-dropout.spec.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-513b12d3b8a4a8c6", "name": "Commented-code block (9 lines) in playground/e2e/_return-to-view-determinism.spec.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_return-to-view-determinism.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-259353cc5c3e9d44", "name": "Commented-code block (5 lines) in playground/e2e/_perf-bright-sse.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-bright-sse.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fb195b2da5f89375", "name": "Commented-code block (5 lines) in playground/e2e/_fixture-picking.spec.ts:56", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_fixture-picking.spec.ts:56"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e32e0143dcf913d9", "name": "Commented-code block (5 lines) in playground/e2e/_pixel-match-user-views.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_pixel-match-user-views.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5d06c5a8c53d7544", "name": "Commented-code block (10 lines) in playground/e2e/_projection-label-onscreen.spec.ts:1", "shortDescription": {"text": "Commented-code block (10 lines) in playground/e2e/_projection-label-onscreen.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-49f4931c89d27778", "name": "Commented-code block (8 lines) in playground/e2e/_fixture-audit.spec.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_fixture-audit.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5bfa36cd0f6ddb09", "name": "Commented-code block (6 lines) in playground/e2e/_along-path-roads.spec.ts:6", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_along-path-roads.spec.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-97abc450e2d0af47", "name": "Commented-code block (9 lines) in playground/e2e/_pmtiles-overzoom-disappear.spec.ts:4", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_pmtiles-overzoom-disappear.spec.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e685bf387f8d4304", "name": "Commented-code block (9 lines) in playground/e2e/_visual-diag.spec.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_visual-diag.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-754e7673707eba9e", "name": "Commented-code block (6 lines) in playground/e2e/worldwrap-z0.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/worldwrap-z0.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b2da00d1976dd41e", "name": "Commented-code block (6 lines) in playground/e2e/_phase5f-perf-compare.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_phase5f-perf-compare.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9574beccac5da77e", "name": "Commented-code block (10 lines) in playground/e2e/_vs-pipeline-integrity.spec.ts:10", "shortDescription": {"text": "Commented-code block (10 lines) in playground/e2e/_vs-pipeline-integrity.spec.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b7942389791e29d0", "name": "Commented-code block (5 lines) in playground/e2e/_perf-tokyo-zoom-9-10.spec.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-tokyo-zoom-9-10.spec.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3b3dc68365db35c7", "name": "Commented-code block (5 lines) in playground/e2e/_convert-bright.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_convert-bright.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-548854a3d38ac53b", "name": "Commented-code block (5 lines) in playground/e2e/_mobile-fast-gesture-thermal.spec.ts:9", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_mobile-fast-gesture-thermal.spec.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c635b75b1b06a550", "name": "Commented-code block (8 lines) in playground/e2e/_label-zoom-south-korea.spec.ts:5", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_label-zoom-south-korea.spec.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9391f065d1700230", "name": "Commented-code block (5 lines) in playground/e2e/_pmtiles-zoom14-blank.spec.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_pmtiles-zoom14-blank.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7f79eb7e40cc95e8", "name": "Commented-code block (6 lines) in playground/e2e/_globe-ecef-render-position.spec.ts:10", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_globe-ecef-render-position.spec.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ca661cd25af9a26a", "name": "Commented-code block (8 lines) in playground/e2e/_projection-perf-relative.spec.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_projection-perf-relative.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d58ed58adb454793", "name": "Commented-code block (5 lines) in playground/e2e/_mobile-detail-uniformity.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_mobile-detail-uniformity.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-13e429d56d79ad17", "name": "Commented-code block (5 lines) in playground/e2e/_setquality-render-impact.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_setquality-render-impact.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ad3a132722ed54ec", "name": "Commented-code block (10 lines) in playground/e2e/_building-depth-snapshot.spec.ts:6", "shortDescription": {"text": "Commented-code block (10 lines) in playground/e2e/_building-depth-snapshot.spec.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-08d5e73824d21e83", "name": "Commented-code block (6 lines) in playground/e2e/_bundle-pixel-invariant.spec.ts:35", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_bundle-pixel-invariant.spec.ts:35"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0c52e31f7b4052cc", "name": "Commented-code block (5 lines) in playground/e2e/_perf-projection-matrix.spec.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-projection-matrix.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b3d09ded8f386c60", "name": "Commented-code block (9 lines) in playground/e2e/_label-halo-z0-probe.spec.ts:3", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_label-halo-z0-probe.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-56a3ffab98dcb280", "name": "Commented-code block (9 lines) in playground/e2e/_perf-merc-high-pitch-drag-cpu.spec.ts:3", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/_perf-merc-high-pitch-drag-cpu.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7bb45010e0f43dc3", "name": "Commented-code block (5 lines) in playground/e2e/_pixel-match-school-fill.spec.ts:98", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_pixel-match-school-fill.spec.ts:98"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0f0754fd9bad599e", "name": "Commented-code block (5 lines) in playground/e2e/_coverage-black-ratio.spec.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_coverage-black-ratio.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-562d19559d3a7334", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_coverage-black-ratio.spec.ts:63", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_coverage-black-ratio.spec.ts:63"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-0633cde107b0ae19", "name": "Commented-code block (6 lines) in playground/e2e/_perf-hitch-frame-attribution.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_perf-hitch-frame-attribution.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b7855946a93e798f", "name": "Commented-code block (10 lines) in playground/e2e/_auto-labels.spec.ts:62", "shortDescription": {"text": "Commented-code block (10 lines) in playground/e2e/_auto-labels.spec.ts:62"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-50256c3ef460c1f6", "name": "Commented-code block (7 lines) in playground/e2e/_pitch-far-detail.spec.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_pitch-far-detail.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a4b54b0b6b7884ba", "name": "Commented-code block (6 lines) in playground/e2e/_convert-page-redesign.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_convert-page-redesign.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0ef492a6e3efebd9", "name": "Commented-code block (7 lines) in playground/e2e/_perf-scenarios.spec.ts:4", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_perf-scenarios.spec.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-71b2363e994ac7bc", "name": "Commented-code block (11 lines) in playground/e2e/_perf-geojson-path-cost.spec.ts:4", "shortDescription": {"text": "Commented-code block (11 lines) in playground/e2e/_perf-geojson-path-cost.spec.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6652752d6986312f", "name": "Commented-code block (6 lines) in playground/e2e/_overdraw-inspector.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_overdraw-inspector.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4c871147f5c22742", "name": "Commented-code block (7 lines) in playground/e2e/a11y-lifecycle-events.spec.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/a11y-lifecycle-events.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b89606fe4b4fe4e6", "name": "Commented-code block (7 lines) in playground/e2e/_vs-clip-parity.spec.ts:7", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_vs-clip-parity.spec.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-18c8b49ca0d3f06c", "name": "Commented-code block (6 lines) in playground/e2e/_perf-projection-seoul-deep.spec.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_perf-projection-seoul-deep.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a4b156e128e87fdf", "name": "Commented-code block (6 lines) in playground/e2e/_globe-arena-pressure.spec.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_globe-arena-pressure.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4fcc75dc339d038c", "name": "Commented-code block (6 lines) in playground/e2e/_new-fixtures-smoke.spec.ts:32", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_new-fixtures-smoke.spec.ts:32"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d195bd4201fa62dc", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_new-fixtures-smoke.spec.ts:40", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_new-fixtures-smoke.spec.ts:40"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-bb71f08f983d49fc", "name": "Commented-code block (6 lines) in playground/e2e/_wgsl-compile-gate.spec.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_wgsl-compile-gate.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b2986439f91fcb00", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_render-verify.spec.ts:49", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_render-verify.spec.ts:49"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-ec58eff369c23132", "name": "Commented-code block (6 lines) in playground/e2e/_mobile-zoom-out-load.spec.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_mobile-zoom-out-load.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-332b2b6c9ccc78d7", "name": "Commented-code block (5 lines) in playground/e2e/_continuous-wheel-zoom.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_continuous-wheel-zoom.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-884a5b41cba96ab2", "name": "Commented-code block (5 lines) in playground/e2e/_perf-seoul-cpu.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-seoul-cpu.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-66c1e3f21f62cc19", "name": "Commented-code block (6 lines) in playground/e2e/_font-vendoring.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_font-vendoring.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7acba6466f8bfc2f", "name": "Commented-code block (6 lines) in playground/e2e/_pixel-match-demotiles-compute.spec.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_pixel-match-demotiles-compute.spec.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4292d48ca95e2860", "name": "Commented-code block (5 lines) in playground/e2e/_ortho-tilt-backface.spec.ts:9", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_ortho-tilt-backface.spec.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-95d59e7cbce60b51", "name": "Commented-code block (5 lines) in playground/e2e/_epsg5179-reprojection.spec.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_epsg5179-reprojection.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d8aee626d0d99b01", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_epsg5179-reprojection.spec.ts:137", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_epsg5179-reprojection.spec.ts:137"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-63add5f4d727a75d", "name": "Commented-code block (6 lines) in playground/e2e/_draw-order-trace.spec.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_draw-order-trace.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e6f943b23caebd50", "name": "Commented-code block (5 lines) in playground/e2e/_text-overlay.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_text-overlay.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8f27015795b8648e", "name": "Commented-code block (5 lines) in playground/e2e/_liberty-korea-validation.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_liberty-korea-validation.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6ee46df3cab9d79c", "name": "Commented-code block (7 lines) in playground/e2e/_debug-label-bugs.spec.ts:9", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_debug-label-bugs.spec.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-63d12b0b841b320d", "name": "Commented-code block (11 lines) in playground/e2e/_translucent-lines-buffer-destroy.spec.ts:1", "shortDescription": {"text": "Commented-code block (11 lines) in playground/e2e/_translucent-lines-buffer-destroy.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-27baa03085dcd874", "name": "Commented-code block (5 lines) in playground/e2e/_picking-ortho-bindgroup.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_picking-ortho-bindgroup.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b104e25332755667", "name": "Commented-code block (6 lines) in playground/e2e/_osm-style-smoke.spec.ts:22", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_osm-style-smoke.spec.ts:22"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3bae06389e7f604d", "name": "Commented-code block (5 lines) in playground/e2e/_snapshot-replay.spec.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_snapshot-replay.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c4a8608a875eaa31", "name": "Commented-code block (5 lines) in playground/e2e/_synth-bg-ortho-pitch80.spec.ts:10", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_synth-bg-ortho-pitch80.spec.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f198f0886e40e231", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_synth-bg-ortho-pitch80.spec.ts:50", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_synth-bg-ortho-pitch80.spec.ts:50"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-32bb1062ce351c3f", "name": "Commented-code block (7 lines) in playground/e2e/_high-pitch-flicker.spec.ts:5", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_high-pitch-flicker.spec.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-00f11bf36abb5657", "name": "Commented-code block (6 lines) in playground/e2e/_label-anchor-parity.spec.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_label-anchor-parity.spec.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9dd00db6e396c1a2", "name": "Commented-code block (6 lines) in playground/e2e/_water-hierarchy-pitch.spec.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_water-hierarchy-pitch.spec.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-82eb9cd078234138", "name": "Commented-code block (7 lines) in playground/e2e/_pixel-match-buildings-only.spec.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_pixel-match-buildings-only.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c53c84637885ceed", "name": "Commented-code block (7 lines) in playground/e2e/_prefetch-cancelled.spec.ts:9", "shortDescription": {"text": "Commented-code block (7 lines) in playground/e2e/_prefetch-cancelled.spec.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c538fa9688492240", "name": "Commented-code block (8 lines) in playground/e2e/_zoom-wheel.spec.ts:54", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_zoom-wheel.spec.ts:54"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-168e1f8b1681b8c0", "name": "Commented-code block (6 lines) in playground/e2e/_convert-bright-flat-tilecount.spec.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_convert-bright-flat-tilecount.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ae100f6dc594b5fa", "name": "Commented-code block (5 lines) in playground/e2e/_perf-bright-interactive.spec.ts:9", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-bright-interactive.spec.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2f874b1b9e44b1eb", "name": "Commented-code block (5 lines) in playground/e2e/_pbf-glyphs-offline.spec.ts:51", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_pbf-glyphs-offline.spec.ts:51"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0899c985975a8340", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_stroke-align-compare.spec.ts:33", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_stroke-align-compare.spec.ts:33"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-5607dcdd98b007e1", "name": "Commented-code block (6 lines) in playground/e2e/_perf-draw-stats.spec.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/_perf-draw-stats.spec.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9569f40b6c3cd78a", "name": "Commented-code block (5 lines) in playground/e2e/_perf-bundle-baseline.spec.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-bundle-baseline.spec.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6cde7ba42ad6dbff", "name": "Commented-code block (8 lines) in playground/e2e/_shield-text-box-align.spec.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_shield-text-box-align.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9c879c52fe40038b", "name": "Commented-code block (8 lines) in playground/e2e/_hero-map-render.spec.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/_hero-map-render.spec.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f6163596aee1aeb1", "name": "Commented-code block (6 lines) in playground/e2e/spec-invariants/label-text.spec.ts:82", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/spec-invariants/label-text.spec.ts:82"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1a25b2ccdf0b4e2a", "name": "Commented-code block (8 lines) in playground/e2e/spec-invariants/label-antimeridian.spec.ts:5", "shortDescription": {"text": "Commented-code block (8 lines) in playground/e2e/spec-invariants/label-antimeridian.spec.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-817811b27e2fd7fe", "name": "Commented-code block (6 lines) in playground/e2e/spec-invariants/paint-resolution.spec.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/spec-invariants/paint-resolution.spec.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ce5c5c2df54edc92", "name": "Commented-code block (9 lines) in playground/e2e/helpers/visual.ts:6", "shortDescription": {"text": "Commented-code block (9 lines) in playground/e2e/helpers/visual.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4632bf1fbda0a56f", "name": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/helpers/visual.ts:131", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/helpers/visual.ts:131"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-c4e3917734ef1695", "name": "Commented-code block (6 lines) in playground/e2e/helpers/natural-interaction.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/helpers/natural-interaction.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1bb404f5f6976afa", "name": "Commented-code block (6 lines) in playground/e2e/helpers/validation.ts:21", "shortDescription": {"text": "Commented-code block (6 lines) in playground/e2e/helpers/validation.ts:21"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2705270345609ea1", "name": "Commented-code block (6 lines) in shared/src/ecef.ts:12", "shortDescription": {"text": "Commented-code block (6 lines) in shared/src/ecef.ts:12"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5f2cf2836910eb43", "name": "Commented-code block (8 lines) in shared/src/quantize.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in shared/src/quantize.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a28d963f0118a0b1", "name": "Commented-code block (8 lines) in shared/src/ecef.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in shared/src/ecef.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f9a196ca2358f3c0", "name": "Commented-code block (8 lines) in scripts/mutate.ts:9", "shortDescription": {"text": "Commented-code block (8 lines) in scripts/mutate.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-df8f8a2a6bbec9bf", "name": "Commented-code block (6 lines) in scripts/matrix-accept.ts:2", "shortDescription": {"text": "Commented-code block (6 lines) in scripts/matrix-accept.ts:2"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0c3f2379174c5974", "name": "Commented-code block (8 lines) in scripts/emit-gap-matrix.ts:6", "shortDescription": {"text": "Commented-code block (8 lines) in scripts/emit-gap-matrix.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6d0c144c8f3733e6", "name": "Commented-code block (5 lines) in scripts/precheck.ts:10", "shortDescription": {"text": "Commented-code block (5 lines) in scripts/precheck.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b0ded11be1721a4d", "name": "Commented-code block (6 lines) in scripts/capture-polygon-snapshots.ts:6", "shortDescription": {"text": "Commented-code block (6 lines) in scripts/capture-polygon-snapshots.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ae2c8e7ee270f70c", "name": "Commented-code block (5 lines) in scripts/cross-validation/generate-fixtures.py:144", "shortDescription": {"text": "Commented-code block (5 lines) in scripts/cross-validation/generate-fixtures.py:144"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3a8fa6cc5b69925e", "name": "Commented-code block (5 lines) in site/astro.config.mjs:19", "shortDescription": {"text": "Commented-code block (5 lines) in site/astro.config.mjs:19"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e452a91c2ee7be89", "name": "Commented-code block (6 lines) in site/src/lib/git-meta.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in site/src/lib/git-meta.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f054e4a27d1cc81a", "name": "Commented-code block (7 lines) in site/src/content/reference-sections.ts:196", "shortDescription": {"text": "Commented-code block (7 lines) in site/src/content/reference-sections.ts:196"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-646b61b12e476949", "name": "Commented-code block (6 lines) in site/src/content/gallery-demos.ts:58", "shortDescription": {"text": "Commented-code block (6 lines) in site/src/content/gallery-demos.ts:58"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-008bbea37403b44b", "name": "Commented-code block (6 lines) in runtime/vite.config.ts:6", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/vite.config.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5266ff3b0b84efd2", "name": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/scripts/inspect-firenze-pmtiles.ts:12", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/scripts/inspect-firenze-pmtiles.ts:12"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-8c6ae49090b4e8ae", "name": "Commented-code block (7 lines) in runtime/scripts/build-dts.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/scripts/build-dts.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-598bb823add1c491", "name": "Commented-code block (5 lines) in runtime/src/vite-shims.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/vite-shims.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-439f704697336724", "name": "Commented-code block (6 lines) in runtime/src/__tests__/cross-validation.test.ts:22", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/__tests__/cross-validation.test.ts:22"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e76d29e4937526b4", "name": "Commented-code block (7 lines) in runtime/src/__tests__/spec-coverage-runtime-drift.test.ts:19", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/__tests__/spec-coverage-runtime-drift.test.ts:19"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a24ea69adb28b990", "name": "Commented-code block (5 lines) in runtime/src/loader/geojson.ts:37", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/loader/geojson.ts:37"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fb1ed3fc747fc754", "name": "Commented-code block (5 lines) in runtime/src/loader/polar-cap-detect.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/loader/polar-cap-detect.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f530deb987ab20b2", "name": "Commented-code block (7 lines) in runtime/src/loader/geojson-helpers.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/loader/geojson-helpers.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8e73927dd0733f2f", "name": "Commented-code block (6 lines) in runtime/src/loader/polar-cap-detect.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/loader/polar-cap-detect.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-eed00cd9f8149006", "name": "Commented-code block (14 lines) in runtime/src/loader/vector-tile-loader.ts:3", "shortDescription": {"text": "Commented-code block (14 lines) in runtime/src/loader/vector-tile-loader.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2242a6e5729e2ec1", "name": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/loader/vector-tile-loader.ts:111", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/loader/vector-tile-loader.ts:111"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-aaa64eae3db0a503", "name": "Commented-code block (6 lines) in runtime/src/loader/tiles-sse-projtype.test.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/loader/tiles-sse-projtype.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-88fc39c335af32c0", "name": "Commented-code block (6 lines) in runtime/src/loader/geojson-geometry-collection.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/loader/geojson-geometry-collection.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-155d2e02a1215e34", "name": "Commented-code block (5 lines) in runtime/src/loader/tiles-sse.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/loader/tiles-sse.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1c30b649fefa538d", "name": "Commented-code block (6 lines) in runtime/src/loader/vector-tile-loader-negcache-abort.test.ts:9", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/loader/vector-tile-loader-negcache-abort.test.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8933b466fd05fa1e", "name": "Commented-code block (8 lines) in runtime/src/loader/tiles-sse.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/loader/tiles-sse.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c19a22eb675b184c", "name": "Commented-code block (6 lines) in runtime/src/loader/vector-tile-loader-helpers.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/loader/vector-tile-loader-helpers.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-eec4d98ddca6a0b1", "name": "Commented-code block (5 lines) in runtime/src/__test-support__/webgpu-stub.ts:11", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/__test-support__/webgpu-stub.ts:11"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e662b2e01c74324b", "name": "Commented-code block (7 lines) in runtime/src/diagnostics/render-trace.ts:14", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/diagnostics/render-trace.ts:14"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-417900a190b799d4", "name": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/diagnostics/render-trace.ts:111", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/diagnostics/render-trace.ts:111"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-44ef922b3ec1c047", "name": "Commented-code block (11 lines) in runtime/src/engine/render-loop-interaction-dpr.test.ts:3", "shortDescription": {"text": "Commented-code block (11 lines) in runtime/src/engine/render-loop-interaction-dpr.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-04e4628fc0af0f1c", "name": "Commented-code block (12 lines) in runtime/src/engine/camera-dpr-units.test.ts:1", "shortDescription": {"text": "Commented-code block (12 lines) in runtime/src/engine/camera-dpr-units.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bb7cef80fa7ec037", "name": "Commented-code block (5 lines) in runtime/src/engine/layer.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/layer.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6acb582ccc040d74", "name": "Commented-code block (5 lines) in runtime/src/engine/map-interaction-dpr.test.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/map-interaction-dpr.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ad335b9f94a16538", "name": "Commented-code block (12 lines) in runtime/src/engine/camera-controller-api-validation.test.ts:7", "shortDescription": {"text": "Commented-code block (12 lines) in runtime/src/engine/camera-controller-api-validation.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e6e69c126878c29d", "name": "Commented-code block (6 lines) in runtime/src/engine/safety.ts:213", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/safety.ts:213"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0e12a70012cc2782", "name": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/safety.ts:187", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/safety.ts:187"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-a1d928ae308370eb", "name": "Commented-code block (8 lines) in runtime/src/engine/layer-extrude-setter.test.ts:98", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/layer-extrude-setter.test.ts:98"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-251b3d8e882fef82", "name": "Commented-code block (13 lines) in runtime/src/engine/destroy-raf-and-globals.test.ts:5", "shortDescription": {"text": "Commented-code block (13 lines) in runtime/src/engine/destroy-raf-and-globals.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-118965448e8d2f70", "name": "Commented-code block (6 lines) in runtime/src/engine/render-loop-helpers.ts:17", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render-loop-helpers.ts:17"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-43121174c0554cbd", "name": "Commented-code block (5 lines) in runtime/src/engine/event-dispatcher.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/event-dispatcher.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4dd12e8882b76469", "name": "Commented-code block (9 lines) in runtime/src/engine/interaction-controller.ts:3", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/interaction-controller.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-43da0650fa73f66b", "name": "Commented-code block (7 lines) in runtime/src/engine/tile-decision-zoom-prefetch.test.ts:5", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/tile-decision-zoom-prefetch.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-968036ed7a760e3e", "name": "Commented-code block (5 lines) in runtime/src/engine/map-camera-api.test.ts:381", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/map-camera-api.test.ts:381"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-547e7ad28b17b132", "name": "Commented-code block (5 lines) in runtime/src/engine/id-resolver.ts:59", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/id-resolver.ts:59"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e924884158cb6db2", "name": "Commented-code block (9 lines) in runtime/src/engine/tile-decision-empty-default-slice.test.ts:5", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/tile-decision-empty-default-slice.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-655a55d79d6e0d97", "name": "Commented-code block (7 lines) in runtime/src/engine/interpreter.ts:7", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/interpreter.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-daf5e3dbaa41b68f", "name": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/interpreter.ts:56", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/interpreter.ts:56"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-aedd389db701ee18", "name": "Commented-code block (6 lines) in runtime/src/engine/camera-controller.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/camera-controller.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9aa7c1a436ee3795", "name": "Commented-code block (15 lines) in runtime/src/engine/controller-dpr-anchor.test.ts:8", "shortDescription": {"text": "Commented-code block (15 lines) in runtime/src/engine/controller-dpr-anchor.test.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1a9d16340dd17afb", "name": "Commented-code block (5 lines) in runtime/src/engine/tile-decision.test.ts:101", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/tile-decision.test.ts:101"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-90213ff25641b5e5", "name": "Commented-code block (6 lines) in runtime/src/engine/render-loop-helpers.report-error-scope.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render-loop-helpers.report-error-scope.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3159a4022890dfc4", "name": "Commented-code block (11 lines) in runtime/src/engine/map-rebuild-layers.characterization.test.ts:5", "shortDescription": {"text": "Commented-code block (11 lines) in runtime/src/engine/map-rebuild-layers.characterization.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-126d691b281e12dd", "name": "Commented-code block (6 lines) in runtime/src/engine/hex-to-rgba-validation.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/hex-to-rgba-validation.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b085f678046a7f53", "name": "Commented-code block (5 lines) in runtime/src/engine/map-geo-helpers.ts:16", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/map-geo-helpers.ts:16"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b8f4557a242dadb4", "name": "Commented-code block (8 lines) in runtime/src/engine/source-manager-bounds-fit-gate.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/source-manager-bounds-fit-gate.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-234edb90eaf74395", "name": "Commented-code block (9 lines) in runtime/src/engine/safety-ssrf-integration.test.ts:20", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/safety-ssrf-integration.test.ts:20"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-771dca73dc5d46b1", "name": "Commented-code block (10 lines) in runtime/src/engine/controller-interaction-gate.test.ts:3", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/controller-interaction-gate.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0b6164f0632c693c", "name": "Commented-code block (6 lines) in runtime/src/engine/show-source-maps.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/show-source-maps.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3a629fa1a0970ce7", "name": "Commented-code block (8 lines) in runtime/src/engine/architecture-invariants.test.ts:7", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/architecture-invariants.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ee182f94ee5a06e6", "name": "Commented-code block (6 lines) in runtime/src/engine/interpreter-hex-null-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/interpreter-hex-null-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c9ff6401bb2fc973", "name": "Commented-code block (7 lines) in runtime/src/engine/continent-match-compute-mock.test.ts:11", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/continent-match-compute-mock.test.ts:11"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8fd51fa02e027a41", "name": "Commented-code block (5 lines) in runtime/src/engine/graticule-ecef-parity.test.ts:4", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/graticule-ecef-parity.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9d4f3a5c36aca87f", "name": "Commented-code block (7 lines) in runtime/src/engine/show-source-maps.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/show-source-maps.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f97d5f6e5a0465c8", "name": "Commented-code block (8 lines) in runtime/src/engine/map-updatefeature-tile-backed.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/map-updatefeature-tile-backed.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9f7fd255cfd01db3", "name": "Commented-code block (6 lines) in runtime/src/engine/feature-helpers.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/feature-helpers.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e22e02f13dd55439", "name": "Legacy-named symbol `useLegacy` in runtime/src/engine/source-manager.ts:305", "shortDescription": {"text": "Legacy-named symbol `useLegacy` in runtime/src/engine/source-manager.ts:305"}, "fullDescription": {"text": "Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-9f47ab73a5ba83de", "name": "Commented-code block (8 lines) in runtime/src/engine/source-manager.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/source-manager.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-198939632afbd19c", "name": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/source-manager.ts:184", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/source-manager.ts:184"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-5b7ac824cfba2922", "name": "Commented-code block (7 lines) in runtime/src/engine/map-fit-zoom.test.ts:4", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/map-fit-zoom.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fce2d8b8e98a452f", "name": "Commented-code block (6 lines) in runtime/src/engine/controller-listener-cleanup.test.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/controller-listener-cleanup.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8592d903efdbb087", "name": "Commented-code block (5 lines) in runtime/src/engine/set-projection-unknown-warn.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/set-projection-unknown-warn.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ccd418b93ebbdbf2", "name": "Commented-code block (9 lines) in runtime/src/engine/map-set-quality-invariant.test.ts:10", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/map-set-quality-invariant.test.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-185bb2ccd7ab8691", "name": "Commented-code block (6 lines) in runtime/src/engine/render-loop-label-backface.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render-loop-label-backface.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-553d66819bb4b549", "name": "Commented-code block (7 lines) in runtime/src/engine/map-dirty-tagging.test.ts:7", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/map-dirty-tagging.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e5ba1bcaed3b5b9c", "name": "Commented-code block (10 lines) in runtime/src/engine/map-epsg-ingest-reprojection.test.ts:7", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/map-epsg-ingest-reprojection.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bdc948220c7cd4dd", "name": "Commented-code block (5 lines) in runtime/src/engine/setBackgroundFill-lifecycle.test.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/setBackgroundFill-lifecycle.test.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-896ec396e9ed67bd", "name": "Commented-code block (10 lines) in runtime/src/engine/render-loop.ts:3", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/render-loop.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-807b103ec25650d6", "name": "Commented-code block (8 lines) in runtime/src/engine/map-render-frame.characterization.test.ts:6", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/map-render-frame.characterization.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c2f50480f0683aa4", "name": "Commented-code block (5 lines) in runtime/src/engine/p0-quartet.test.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/p0-quartet.test.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-aedcd58c3b36036d", "name": "Commented-code block (7 lines) in runtime/src/engine/map-bounds-fit-gate.test.ts:4", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/map-bounds-fit-gate.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f681e1daa0d961da", "name": "Commented-code block (11 lines) in runtime/src/engine/controller-gesture-raf-gate.test.ts:7", "shortDescription": {"text": "Commented-code block (11 lines) in runtime/src/engine/controller-gesture-raf-gate.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7cc1fa9a86f499bd", "name": "Commented-code block (5 lines) in runtime/src/engine/map.ts:87", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/map.ts:87"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cc5ae2b0822c6ead", "name": "Commented-code block (5 lines) in runtime/src/engine/tile-decision.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/tile-decision.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6d7ae4424c101933", "name": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/tile-decision.ts:33", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/tile-decision.ts:33"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-789bbb1e93f82111", "name": "Commented-code block (9 lines) in runtime/src/engine/diagnostics.ts:6", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/diagnostics.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f45a3549c428d1c0", "name": "Commented-code block (5 lines) in runtime/src/engine/auto-resize.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/auto-resize.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-322ceb68c9cd6fd8", "name": "Commented-code block (7 lines) in runtime/src/engine/map-types.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/map-types.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-32f04facdd989353", "name": "Commented-code block (6 lines) in runtime/src/engine/controller.ts:86", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/controller.ts:86"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7bc2a5061f3f2478", "name": "Commented-code block (6 lines) in runtime/src/engine/setpaint-hex-validation.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/setpaint-hex-validation.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a4aca70a459f905d", "name": "Commented-code block (5 lines) in runtime/src/engine/map-polar-cap-deprecation.test.ts:13", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/map-polar-cap-deprecation.test.ts:13"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ccf7a823166a71e0", "name": "Commented-code block (5 lines) in runtime/src/engine/set-projection-alias.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/set-projection-alias.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d92159c9b75789ee", "name": "Commented-code block (5 lines) in runtime/src/engine/synthetic-earth-surface-show.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/synthetic-earth-surface-show.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0e4307f3056b700e", "name": "Commented-code block (5 lines) in runtime/src/engine/source-manager-drop-tiling.test.ts:6", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/source-manager-drop-tiling.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c6d3cc69e1d7fff4", "name": "Commented-code block (7 lines) in runtime/src/engine/__tests__/set-paint-property-color-validation-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/__tests__/set-paint-property-color-validation-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8edcdecbff561825", "name": "Commented-code block (11 lines) in runtime/src/engine/text/prepare-collision-wiring.test.ts:1", "shortDescription": {"text": "Commented-code block (11 lines) in runtime/src/engine/text/prepare-collision-wiring.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-429f713ac759de46", "name": "Commented-code block (7 lines) in runtime/src/engine/text/text-collision.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/text-collision.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8c860fb22515b41d", "name": "Commented-code block (5 lines) in runtime/src/engine/text/text-stage.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/text-stage.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9d6209c536b68eb1", "name": "Commented-code block (6 lines) in runtime/src/engine/text/glyph-atlas-host.test.ts:135", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/glyph-atlas-host.test.ts:135"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-50ad569467768c46", "name": "Commented-code block (6 lines) in runtime/src/engine/text/bilingual-label-placement-repro.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/bilingual-label-placement-repro.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2edda64ec83cc4b8", "name": "Commented-code block (9 lines) in runtime/src/engine/text/text-renderer-newline-page.test.ts:3", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/text/text-renderer-newline-page.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3e5f27ebabd97057", "name": "Commented-code block (7 lines) in runtime/src/engine/text/text-wrap.ts:8", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/text-wrap.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-55ae601986de6c5c", "name": "Commented-code block (5 lines) in runtime/src/engine/text/text-stage-diagnostics.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/text-stage-diagnostics.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c24b426e80936989", "name": "Commented-code block (6 lines) in runtime/src/engine/text/text-layout-edge.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/text-layout-edge.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-969af8be75efa976", "name": "Commented-code block (5 lines) in runtime/src/engine/text/sdf-shape-registry.test.ts:45", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf-shape-registry.test.ts:45"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fcffde20d87dcf2c", "name": "Commented-code block (6 lines) in runtime/src/engine/text/text-wrap.test.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/text-wrap.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4669c6361b1c12f6", "name": "Commented-code block (5 lines) in runtime/src/engine/text/curved-bilingual-strip.test.ts:6", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/curved-bilingual-strip.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-238aa7f548eef480", "name": "Commented-code block (9 lines) in runtime/src/engine/text/text-vertical.test.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/text/text-vertical.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9ce8edc8d2a2e75f", "name": "Commented-code block (10 lines) in runtime/src/engine/text/curved-line-shaping.test.ts:1", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/text/curved-line-shaping.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3d84bd4c226a7667", "name": "Commented-code block (5 lines) in runtime/src/engine/text/text-renderer.ts:37", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/text-renderer.ts:37"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bdf1d6feffcf3498", "name": "Commented-code block (7 lines) in runtime/src/engine/text/cjk-curved-floor.test.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/cjk-curved-floor.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-019265077103ccf9", "name": "Commented-code block (9 lines) in runtime/src/engine/text/text-stage-helpers.ts:48", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/text/text-stage-helpers.ts:48"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ed1f5de6c0fc6923", "name": "Commented-code block (7 lines) in runtime/src/engine/text/halo-uniforms.test.ts:9", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/halo-uniforms.test.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7f31c432e21fe286", "name": "Commented-code block (5 lines) in runtime/src/engine/text/bilingual-prepare-scatter.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/bilingual-prepare-scatter.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-691de714f0b52d07", "name": "Commented-code block (7 lines) in runtime/src/engine/text/text-stage.test.ts:90", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/text-stage.test.ts:90"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6f9ed05af0b3804b", "name": "Commented-code block (5 lines) in runtime/src/engine/text/glyph-rasterizer.test.ts:87", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/glyph-rasterizer.test.ts:87"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a30a6294a1d944fc", "name": "Commented-code block (7 lines) in runtime/src/engine/text/layout-cache-entry-valid.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/layout-cache-entry-valid.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d8207e8409a05612", "name": "Commented-code block (5 lines) in runtime/src/engine/text/distance-transform.test.ts:116", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/distance-transform.test.ts:116"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2ce94a04aff15fac", "name": "Commented-code block (8 lines) in runtime/src/engine/text/cjk-minification-box.test.ts:5", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/text/cjk-minification-box.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-eaebe5a8a0556a78", "name": "Commented-code block (5 lines) in runtime/src/engine/text/glyph-resource-landed-forward.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/glyph-resource-landed-forward.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7ece23c6e1940327", "name": "Commented-code block (6 lines) in runtime/src/engine/text/text-resolver.ts:10", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/text-resolver.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-52f605d5b19eae52", "name": "Commented-code block (6 lines) in runtime/src/engine/text/sdf/glyph-atlas-host.ts:10", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/sdf/glyph-atlas-host.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8bc7a81349341ed6", "name": "Commented-code block (10 lines) in runtime/src/engine/text/sdf/glyph-rasterizer.ts:9", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/text/sdf/glyph-rasterizer.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a32fd9fd155d5e65", "name": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/atlas-state.ts:206", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/atlas-state.ts:206"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-16bb565d64813dd8", "name": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/glyph-atlas-gpu.ts:14", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/glyph-atlas-gpu.ts:14"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-515f51bec51a45f3", "name": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/distance-transform.ts:5", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/distance-transform.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-302b3a06dca94d78", "name": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf-rasterizer.test.ts:69", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf-rasterizer.test.ts:69"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8f5351f729d21391", "name": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/pbf-glyph-bearingy.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/pbf-glyph-bearingy.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c9b32dddda23390b", "name": "Commented-code block (9 lines) in runtime/src/engine/text/sdf/pbf-rasterizer.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/text/sdf/pbf-rasterizer.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6964de19c8186b45", "name": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/text/sdf/pbf-rasterizer.ts:88", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/text/sdf/pbf-rasterizer.ts:88"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-d094c2ab08d704fa", "name": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf/glyphs-proto-validation.test.ts:4", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf/glyphs-proto-validation.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-744b54c9a66b43c2", "name": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/pbf/glyphs-proto.ts:11", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/pbf/glyphs-proto.ts:11"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-06d70f3164271105", "name": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/text/sdf/pbf/inline-glyph-provider.ts:11", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/text/sdf/pbf/inline-glyph-provider.ts:11"}, "fullDescription": {"text": "Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-2adc0d032becd77b", "name": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf/pbf-to-slot.ts:4", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf/pbf-to-slot.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-90882f0f0b27d452", "name": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/pbf/pbf-to-slot-dos.test.ts:5", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/pbf/pbf-to-slot-dos.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0a0a5b252d8acea1", "name": "Commented-code block (9 lines) in runtime/src/engine/text/sdf/pbf/glyph-provider.ts:4", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/text/sdf/pbf/glyph-provider.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-620b90dfa71e9fea", "name": "Commented-code block (11 lines) in runtime/src/engine/text/sdf/pbf/pbf-malformed.test.ts:7", "shortDescription": {"text": "Commented-code block (11 lines) in runtime/src/engine/text/sdf/pbf/pbf-malformed.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5ba62e5a4e324320", "name": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf/pbf-to-slot.test.ts:31", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf/pbf-to-slot.test.ts:31"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b705ea918df30bda", "name": "Commented-code block (6 lines) in runtime/src/engine/text/sdf/pbf/glyph-pbf-cache.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/sdf/pbf/glyph-pbf-cache.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ce2a31f91031703d", "name": "Commented-code block (7 lines) in runtime/src/engine/text/sdf/pbf/glyphs-proto-count-cap.test.ts:6", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/sdf/pbf/glyphs-proto-count-cap.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cb357ebfca75652d", "name": "Commented-code block (5 lines) in runtime/src/engine/sprite/sprite-atlas-gpu.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/sprite/sprite-atlas-gpu.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-745e0287d548ecaa", "name": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-stage-reset.test.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-stage-reset.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a450b332f2abfe91", "name": "Commented-code block (9 lines) in runtime/src/engine/sprite/icon-stage-missing-names.test.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/sprite/icon-stage-missing-names.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-94e19ac996347b4d", "name": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-vertex-format.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-vertex-format.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f5abdef8d5b7ab95", "name": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-paired-position.test.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-paired-position.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-09e6088ca4ce6498", "name": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-stage.ts:140", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-stage.ts:140"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c06eebd113d7c483", "name": "Commented-code block (6 lines) in runtime/src/engine/sprite/sprite-atlas-host.ts:10", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/sprite/sprite-atlas-host.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e4528d759f296fc1", "name": "Commented-code block (8 lines) in runtime/src/engine/sprite/icon-renderer.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/sprite/icon-renderer.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a7a351595e264169", "name": "Commented-code block (6 lines) in runtime/src/engine/gpu/frame-arena.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/frame-arena.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e8c94e91f07fcc3c", "name": "Commented-code block (8 lines) in runtime/src/engine/gpu/gpu-arena.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/gpu/gpu-arena.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-260719dfdddb4ec1", "name": "Commented-code block (5 lines) in runtime/src/engine/gpu/gpu-arena.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/gpu/gpu-arena.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-54a94b7f3189c853", "name": "Commented-code block (6 lines) in runtime/src/engine/gpu/gpu.ts:29", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/gpu.ts:29"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0481d0ad9948aa99", "name": "Commented-code block (6 lines) in runtime/src/engine/gpu/palette-texture.test.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/palette-texture.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d0f77f3d2367da2f", "name": "Commented-code block (5 lines) in runtime/src/engine/gpu/palette-texture.ts:9", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/gpu/palette-texture.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-890f910d7f9433a7", "name": "Commented-code block (9 lines) in runtime/src/engine/gpu/frame-arena.test.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/gpu/frame-arena.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ce73dc0ff73e3af4", "name": "Commented-code block (9 lines) in runtime/src/engine/gpu/frame-uniform.ts:3", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/gpu/frame-uniform.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9d4f3b40ee177302", "name": "Commented-code block (6 lines) in runtime/src/engine/gpu/world-copy-gap.test.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/world-copy-gap.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-722f881ad35cc72f", "name": "Commented-code block (8 lines) in runtime/src/engine/gpu/bind-tiers.ts:5", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/gpu/bind-tiers.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d8b6a532a317d8e1", "name": "Commented-code block (7 lines) in runtime/src/engine/gpu/staging-buffer-pool.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/gpu/staging-buffer-pool.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3849c2368c9790d8", "name": "Legacy-named symbol `after_legacy` in runtime/src/engine/gpu/gpu-timer.ts:37", "shortDescription": {"text": "Legacy-named symbol `after_legacy` in runtime/src/engine/gpu/gpu-timer.ts:37"}, "fullDescription": {"text": "Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-7a57e4314e7a4753", "name": "Commented-code block (5 lines) in runtime/src/engine/gpu/gpu-timer.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/gpu/gpu-timer.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2e94276b28e6924f", "name": "Commented-code block (6 lines) in runtime/src/engine/gpu/staging-buffer-pool.test.ts:130", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/staging-buffer-pool.test.ts:130"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-159e5ecf98a7725d", "name": "Commented-code block (8 lines) in runtime/src/engine/gpu/compute.test.ts:5", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/gpu/compute.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f62945e5f7ebb8c3", "name": "Commented-code block (8 lines) in runtime/src/engine/gpu/gpu-shared.ts:68", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/gpu/gpu-shared.ts:68"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4c23806760769b5d", "name": "Commented-code block (6 lines) in runtime/src/engine/gpu/gpu-arena-grow.test.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/gpu-arena-grow.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-87e3c601db210b4f", "name": "Commented-code block (7 lines) in runtime/src/engine/gpu/quality.ts:8", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/gpu/quality.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-544e6ecb94324d0f", "name": "Commented-code block (7 lines) in runtime/src/engine/_cache/structural-key.ts:5", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/_cache/structural-key.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1057dfaa732d71ae", "name": "Commented-code block (5 lines) in runtime/src/engine/_cache/bundle-cache-key.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/_cache/bundle-cache-key.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1764650d537b1886", "name": "Commented-code block (6 lines) in runtime/src/engine/_cache/versioned-state.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/_cache/versioned-state.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-230b76a37de70cac", "name": "Commented-code block (6 lines) in runtime/src/engine/projection/projections-table.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/projections-table.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-70d3c2f404cfa2f6", "name": "Commented-code block (6 lines) in runtime/src/engine/projection/ecef.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/ecef.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-330455eabb4b733e", "name": "Commented-code block (6 lines) in runtime/src/engine/projection/camera.ts:60", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/camera.ts:60"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-717bf677b8824656", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/projection-inverse-roundtrip.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/projection-inverse-roundtrip.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d6625a28cd16f420", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/camera-coverage.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/camera-coverage.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-aba298f6165a0428", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/low-zoom-edge.test.ts:35", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/low-zoom-edge.test.ts:35"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ad6f3365a2241eaf", "name": "Commented-code block (8 lines) in runtime/src/engine/projection/surface-geoid-unification.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/surface-geoid-unification.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f8b2f5f3f4d74009", "name": "Commented-code block (7 lines) in runtime/src/engine/projection/log-depth.test.ts:9", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/log-depth.test.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e65370d8d0f208bb", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/world-copy-projection.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/world-copy-projection.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-eb873c629f63a059", "name": "Commented-code block (6 lines) in runtime/src/engine/projection/oblique-polar-tearing.test.ts:15", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/oblique-polar-tearing.test.ts:15"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a4e0020180393d48", "name": "Legacy-named symbol `clipLegacy` in runtime/src/engine/projection/camera-ecef-mvp.test.ts:65", "shortDescription": {"text": "Legacy-named symbol `clipLegacy` in runtime/src/engine/projection/camera-ecef-mvp.test.ts:65"}, "fullDescription": {"text": "Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-fa50eef72491ad4a", "name": "Commented-code block (8 lines) in runtime/src/engine/projection/camera-ecef-mvp.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/camera-ecef-mvp.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-954c85ea829d4345", "name": "Commented-code block (10 lines) in runtime/src/engine/projection/point-anchor-pitch-consistency.test.ts:6", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/projection/point-anchor-pitch-consistency.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9e48e4b3b1a9d2cd", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/merc-z0-pitch-perspective.test.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/merc-z0-pitch-perspective.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-167bc7eb27f8836c", "name": "Commented-code block (11 lines) in runtime/src/engine/projection/non-merc-z0-disc.test.ts:3", "shortDescription": {"text": "Commented-code block (11 lines) in runtime/src/engine/projection/non-merc-z0-disc.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-14429a9a79d12d65", "name": "Commented-code block (7 lines) in runtime/src/engine/projection/oblique-mercator-tile-mismatch.test.ts:9", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/oblique-mercator-tile-mismatch.test.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-46f29ac654830c3e", "name": "Commented-code block (10 lines) in runtime/src/engine/projection/antimeridian-routing.test.ts:3", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/projection/antimeridian-routing.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a280ba63e2750cb7", "name": "Commented-code block (8 lines) in runtime/src/engine/projection/dateline-cluster-diag.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/dateline-cluster-diag.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d9222c957d188b04", "name": "Commented-code block (7 lines) in runtime/src/engine/projection/globe-deep-zoom-probe.test.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/globe-deep-zoom-probe.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a811391589db7442", "name": "Commented-code block (9 lines) in runtime/src/engine/projection/azimuthal-disc-pitch-framing.test.ts:3", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/projection/azimuthal-disc-pitch-framing.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e3e96cabf0f9b21d", "name": "Commented-code block (7 lines) in runtime/src/engine/projection/camera-z0-probe.test.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/camera-z0-probe.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3ec14a674a4d34bd", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/projection.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/projection.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4d48ab67dfb768de", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/_antimeridian-seam-coincidence.test.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/_antimeridian-seam-coincidence.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-910253b9baf34c89", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/visible-world-copies.test.ts:61", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/visible-world-copies.test.ts:61"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-532a7a4d90bdf9ac", "name": "Commented-code block (7 lines) in runtime/src/engine/projection/tile-selection-coverage.test.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/tile-selection-coverage.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c4a761ab63310363", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/projection-wgsl-consistency.test.ts:31", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/projection-wgsl-consistency.test.ts:31"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-42714f69411de6a0", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/polar-tile-pyramid-gap.test.ts:10", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/polar-tile-pyramid-gap.test.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-af8df5ebb1350d69", "name": "Commented-code block (6 lines) in runtime/src/engine/projection/mercator-clamp.test.ts:7", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/mercator-clamp.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2db7c8cd88232145", "name": "Commented-code block (8 lines) in runtime/src/engine/projection/extruded-globe-recenter.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/extruded-globe-recenter.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6a147458853a3326", "name": "Legacy-named symbol `clipLegacy` in runtime/src/engine/projection/polygon-ecef-mvp-latitude-parity.test.ts:117", "shortDescription": {"text": "Legacy-named symbol `clipLegacy` in runtime/src/engine/projection/polygon-ecef-mvp-latitude-parity.test.ts:117"}, "fullDescription": {"text": "Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-e68de101e1dfa6a5", "name": "Commented-code block (6 lines) in runtime/src/engine/projection/polygon-ecef-mvp-latitude-parity.test.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/polygon-ecef-mvp-latitude-parity.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cebdf9c98019ff95", "name": "Commented-code block (6 lines) in runtime/src/engine/projection/mercator-lat-limit.test.ts:4", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/mercator-lat-limit.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1e70c55b458aa7ae", "name": "Commented-code block (7 lines) in runtime/src/engine/projection/projections-table.test.ts:12", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/projections-table.test.ts:12"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-80efd02a06ec9169", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/camera.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/camera.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8fe020a70bff90a2", "name": "Commented-code block (7 lines) in runtime/src/engine/projection/globe.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/globe.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-94d333eb57b516bb", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/interaction-contract-gates.test.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/interaction-contract-gates.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d9fa7f1a729221a0", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/projection-forward-edge.test.ts:6", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/projection-forward-edge.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-44d5c5506b1e5e5b", "name": "Commented-code block (7 lines) in runtime/src/engine/projection/view-matrix.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/view-matrix.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b286a3bc3aa4244c", "name": "Commented-code block (6 lines) in runtime/src/engine/projection/camera-center-sync.test.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/camera-center-sync.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a5cb818ecf71a569", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/tile-selection-projection.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/tile-selection-projection.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-aeb3d8cbb7a5314c", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/earth-surface-fill.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/earth-surface-fill.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ad89220ee28ccdf0", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/globe.test.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/globe.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-feeac8136f13ca10", "name": "Commented-code block (8 lines) in runtime/src/engine/projection/projection-threshold-drift.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/projection-threshold-drift.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-22d07c64c250666a", "name": "Commented-code block (6 lines) in runtime/src/engine/projection/camera-helpers.test.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/camera-helpers.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0a4d41a235b6125c", "name": "Commented-code block (9 lines) in runtime/src/engine/projection/anchor-geometry-parity.test.ts:3", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/projection/anchor-geometry-parity.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b18ad02ec52a5839", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/ecef.test.ts:186", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/ecef.test.ts:186"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f755692f6b594155", "name": "Commented-code block (5 lines) in runtime/src/engine/projection/flat-projection-display.test.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/flat-projection-display.test.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9d9a25b7a6a597dc", "name": "Commented-code block (8 lines) in runtime/src/engine/projection/ecef-vertex-camera-frame.test.ts:6", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/ecef-vertex-camera-frame.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f27e201f5fe68228", "name": "Commented-code block (10 lines) in runtime/src/engine/projection/globe-anchor.ts:3", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/projection/globe-anchor.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d8a8403294c6a40a", "name": "Commented-code block (7 lines) in runtime/src/engine/projection/oblique-6-promotion.test.ts:14", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/oblique-6-promotion.test.ts:14"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b019fa4f126cb422", "name": "Commented-code block (9 lines) in runtime/src/engine/projection/ortho-unproject-parity.test.ts:3", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/projection/ortho-unproject-parity.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-305d85b37afc4040", "name": "Commented-code block (8 lines) in runtime/src/engine/projection/unproject.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/unproject.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d3748a228d4a0e35", "name": "Commented-code block (10 lines) in runtime/src/engine/projection/ne-antimeridian-wedge.test.ts:8", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/projection/ne-antimeridian-wedge.test.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-53a0e4e9a7c3ed81", "name": "Commented-code block (9 lines) in runtime/src/engine/projection/globe-z0-focal-tile.test.ts:4", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/projection/globe-z0-focal-tile.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c716a18f5d5f8b71", "name": "Commented-code block (5 lines) in runtime/src/engine/__profile__/alloc-counter.ts:69", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/__profile__/alloc-counter.ts:69"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-20364e41142b2da3", "name": "Commented-code block (6 lines) in runtime/src/engine/__profile__/perf-marks.ts:42", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/__profile__/perf-marks.ts:42"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7d0ff2051bd3eee2", "name": "Commented-code block (6 lines) in runtime/src/engine/shaders/wgsl-reserved-words.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shaders/wgsl-reserved-words.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e6fca9f2c9d4aad6", "name": "Commented-code block (6 lines) in runtime/src/engine/shaders/projection.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shaders/projection.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-db9db827ce736672", "name": "Commented-code block (6 lines) in runtime/src/engine/shaders/log-depth.ts:9", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shaders/log-depth.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-761ebd50173b8ba4", "name": "Commented-code block (5 lines) in runtime/src/engine/shaders/sdf.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shaders/sdf.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7ae5d5575d7b23bb", "name": "Commented-code block (7 lines) in runtime/src/engine/render/gpu-tile-store-pool-destroy.test.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/gpu-tile-store-pool-destroy.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9aa343fe95a46036", "name": "Commented-code block (8 lines) in runtime/src/engine/render/feature-data-binder.ts:4", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/feature-data-binder.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7767f6e088c955b2", "name": "Commented-code block (8 lines) in runtime/src/engine/render/bucket-scheduler.ts:6", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/bucket-scheduler.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8365ab4dbef95ec4", "name": "Commented-code block (9 lines) in runtime/src/engine/render/gpu-tile-store.ts:4", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/gpu-tile-store.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-50ed18f7ea1eae1c", "name": "Commented-code block (8 lines) in runtime/src/engine/render/uniform-ring.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/uniform-ring.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bdb832ef9dbef6d0", "name": "Commented-code block (7 lines) in runtime/src/engine/render/pattern-uv-clobber.test.ts:9", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/pattern-uv-clobber.test.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6491a4e3495f50a7", "name": "Commented-code block (10 lines) in runtime/src/engine/render/vtr-continuous-zoom.test.ts:4", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/vtr-continuous-zoom.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-dd0ee227e0ec2b24", "name": "Commented-code block (6 lines) in runtime/src/engine/render/zoom-color-interp.test.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/zoom-color-interp.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-41d13064937f320b", "name": "Commented-code block (5 lines) in runtime/src/engine/render/line-renderer-layer-ring.test.ts:59", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/line-renderer-layer-ring.test.ts:59"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-517f969c600ca142", "name": "Commented-code block (11 lines) in runtime/src/engine/render/polygon-skip-fill-draw.test.ts:5", "shortDescription": {"text": "Commented-code block (11 lines) in runtime/src/engine/render/polygon-skip-fill-draw.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-814ff2ff68cbe1b9", "name": "Commented-code block (5 lines) in runtime/src/engine/render/compute-layer-registry.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/compute-layer-registry.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b6638baa6f7f59d5", "name": "Commented-code block (5 lines) in runtime/src/engine/render/renderer-stub-construction.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/renderer-stub-construction.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-04fa33bd2a3526d7", "name": "Commented-code block (5 lines) in runtime/src/engine/render/point-renderer.ts:82", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/point-renderer.ts:82"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a241fa531eb9b3ff", "name": "Commented-code block (12 lines) in runtime/src/engine/render/vtr-bundle-compaction-invalidate.test.ts:6", "shortDescription": {"text": "Commented-code block (12 lines) in runtime/src/engine/render/vtr-bundle-compaction-invalidate.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-574cef3dc8d5994a", "name": "Commented-code block (7 lines) in runtime/src/engine/render/p4-end-to-end.test.ts:23", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/p4-end-to-end.test.ts:23"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b92de68eefc55a97", "name": "Commented-code block (5 lines) in runtime/src/engine/render/compute-bind-layout.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/compute-bind-layout.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9a35ab77f10018d0", "name": "Commented-code block (6 lines) in runtime/src/engine/render/scene-view.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/scene-view.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f5bd6c4b1389451d", "name": "Commented-code block (7 lines) in runtime/src/engine/render/renderer.ts:86", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/renderer.ts:86"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9f52b1f1b62277c6", "name": "Commented-code block (5 lines) in runtime/src/engine/render/vector-tile-renderer-types.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/vector-tile-renderer-types.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a89c8753c8fedd39", "name": "Commented-code block (6 lines) in runtime/src/engine/render/multi-layer-overzoom.test.ts:7", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/multi-layer-overzoom.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1b296ec73e7ada5e", "name": "Commented-code block (7 lines) in runtime/src/engine/render/vector-tile-renderer.ts:56", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/vector-tile-renderer.ts:56"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-16327b12664386df", "name": "Commented-code block (11 lines) in runtime/src/engine/render/line-renderer.test.ts:21", "shortDescription": {"text": "Commented-code block (11 lines) in runtime/src/engine/render/line-renderer.test.ts:21"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-adfa3ae846dfe5f1", "name": "Commented-code block (12 lines) in runtime/src/engine/render/fixture-cap-arrow-bug.test.ts:6", "shortDescription": {"text": "Commented-code block (12 lines) in runtime/src/engine/render/fixture-cap-arrow-bug.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9591be980fa5e4a6", "name": "Commented-code block (9 lines) in runtime/src/engine/render/bind-group-drift.test.ts:17", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/bind-group-drift.test.ts:17"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9a2c3035551149bc", "name": "Commented-code block (11 lines) in runtime/src/engine/render/renderer-compute-simulation.test.ts:9", "shortDescription": {"text": "Commented-code block (11 lines) in runtime/src/engine/render/renderer-compute-simulation.test.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b679d4986f5d56a4", "name": "Commented-code block (5 lines) in runtime/src/engine/render/frame-context.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/frame-context.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-da51645fb24d7827", "name": "Commented-code block (6 lines) in runtime/src/engine/render/line-segment-struct-layout.test.ts:7", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/line-segment-struct-layout.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a2f55de409ea8cb3", "name": "Commented-code block (5 lines) in runtime/src/engine/render/line-vertex-format.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/line-vertex-format.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-23a4685649cfdb81", "name": "Commented-code block (6 lines) in runtime/src/engine/render/scene-view.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/scene-view.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-194dfcebec994fb2", "name": "Commented-code block (6 lines) in runtime/src/engine/render/bucket-scheduler.test.ts:7", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/bucket-scheduler.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3f480616e44dbcb9", "name": "Commented-code block (9 lines) in runtime/src/engine/render/protected-ancestors-cache-miss.test.ts:4", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/protected-ancestors-cache-miss.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-626cd478cf2acd06", "name": "Commented-code block (5 lines) in runtime/src/engine/render/compute-feature-packer.ts:16", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/compute-feature-packer.ts:16"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ffd7f2999f244b2b", "name": "Commented-code block (8 lines) in runtime/src/engine/render/gpu-tile-store-arena-grow.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/gpu-tile-store-arena-grow.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-94b30277cf3c7415", "name": "Commented-code block (8 lines) in runtime/src/engine/render/vtr-pump-prefetch.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/vtr-pump-prefetch.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b355a253a9fdf99c", "name": "Commented-code block (8 lines) in runtime/src/engine/render/globe-vertex-finite-coverage.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/globe-vertex-finite-coverage.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e71fb4686a6110f6", "name": "Commented-code block (5 lines) in runtime/src/engine/render/render-targets.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/render-targets.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-af386c98dc48dbd5", "name": "Commented-code block (6 lines) in runtime/src/engine/render/tile-pitch-throughput.test.ts:17", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/tile-pitch-throughput.test.ts:17"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-df45812d05787d2e", "name": "Commented-code block (6 lines) in runtime/src/engine/render/merc-high-pitch-drag-perf.test.ts:6", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/merc-high-pitch-drag-perf.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-16ab42d931cbebef", "name": "Commented-code block (5 lines) in runtime/src/engine/render/viewport-mode-controller.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/viewport-mode-controller.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-53bd55784932175d", "name": "Commented-code block (13 lines) in runtime/src/engine/render/composite-bind-size.test.ts:7", "shortDescription": {"text": "Commented-code block (13 lines) in runtime/src/engine/render/composite-bind-size.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7b3860e9128db923", "name": "Commented-code block (8 lines) in runtime/src/engine/render/point-cos-c-consistency.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/point-cos-c-consistency.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ab98def910c2111b", "name": "Commented-code block (8 lines) in runtime/src/engine/render/polygon-fill-vs-stroke-alignment.test.ts:19", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/polygon-fill-vs-stroke-alignment.test.ts:19"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fd3cb5881285c56f", "name": "Commented-code block (5 lines) in runtime/src/engine/render/point-vertex-layout.test.ts:6", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/point-vertex-layout.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2531c216f2146db4", "name": "Commented-code block (5 lines) in runtime/src/engine/render/interpolate-zoom-duplicate-stops.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/interpolate-zoom-duplicate-stops.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-00bdaa1e0f2c5f22", "name": "Commented-code block (6 lines) in runtime/src/engine/render/raster-cull-threshold-parity.test.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/raster-cull-threshold-parity.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3d94b9505f66bcc9", "name": "Commented-code block (12 lines) in runtime/src/engine/render/maprenderer-uniform-bind-size.test.ts:8", "shortDescription": {"text": "Commented-code block (12 lines) in runtime/src/engine/render/maprenderer-uniform-bind-size.test.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6be2ee5efb86e1ee", "name": "Commented-code block (10 lines) in runtime/src/engine/render/globe-ecef-frame-consistency.test.ts:8", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/globe-ecef-frame-consistency.test.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-32bdcc344557c3ef", "name": "Commented-code block (5 lines) in runtime/src/engine/render/rim-alpha.test.ts:6", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/rim-alpha.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2b2ca4378a1ab70c", "name": "Commented-code block (8 lines) in runtime/src/engine/render/tile-compute-resources.ts:9", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/tile-compute-resources.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-59e0be0f1aae36de", "name": "Commented-code block (9 lines) in runtime/src/engine/render/paint-shape-resolve.ts:5", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/paint-shape-resolve.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-73ee295442c0f347", "name": "Commented-code block (10 lines) in runtime/src/engine/render/uniform-layout-consistency.test.ts:3", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/uniform-layout-consistency.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-57dba8c91a7fe564", "name": "Commented-code block (13 lines) in runtime/src/engine/render/bind-group-registry.ts:4", "shortDescription": {"text": "Commented-code block (13 lines) in runtime/src/engine/render/bind-group-registry.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8354ccef88e70668", "name": "Commented-code block (6 lines) in runtime/src/engine/render/arena-eviction-policy.test.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/arena-eviction-policy.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b973d60564fe1ad4", "name": "Commented-code block (7 lines) in runtime/src/engine/render/occlusion-policy.test.ts:5", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/occlusion-policy.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c01263585c8e7538", "name": "Commented-code block (8 lines) in runtime/src/engine/render/pipeline-factory.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/pipeline-factory.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fbf4bc7996ef8b7d", "name": "Commented-code block (5 lines) in runtime/src/engine/render/compute-layer-handle.ts:29", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/compute-layer-handle.ts:29"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ac271646bbc37ea4", "name": "Commented-code block (6 lines) in runtime/src/engine/render/tile-real-data-coverage.test.ts:18", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/tile-real-data-coverage.test.ts:18"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-33c4c21e82664314", "name": "Commented-code block (6 lines) in runtime/src/engine/render/point-renderer-types.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/point-renderer-types.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-775ba942f3a8d121", "name": "Commented-code block (10 lines) in runtime/src/engine/render/render-targets.ts:3", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/render-targets.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d60d35da9a07c1b7", "name": "Commented-code block (5 lines) in runtime/src/engine/render/bundle-cache.ts:10", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/bundle-cache.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4d3c6957bacd0d9d", "name": "Commented-code block (6 lines) in runtime/src/engine/render/renderers-stub-construction.test.ts:68", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/renderers-stub-construction.test.ts:68"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a876bab49c09dd2a", "name": "Commented-code block (10 lines) in runtime/src/engine/render/frame-draw-stats.ts:3", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/frame-draw-stats.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ce4beaacaee9665d", "name": "Commented-code block (7 lines) in runtime/src/engine/render/vtr-cancel-stale-prebuilt-release.test.ts:4", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/vtr-cancel-stale-prebuilt-release.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-604682b6ce987835", "name": "Commented-code block (8 lines) in runtime/src/engine/render/line-fragment-cull-consistency.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/line-fragment-cull-consistency.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c06a94d1e6fea163", "name": "Commented-code block (5 lines) in runtime/src/engine/render/vtr-tile-load-diagnostic.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/vtr-tile-load-diagnostic.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8741da8d8f5e8e5f", "name": "Commented-code block (11 lines) in runtime/src/engine/render/feature-bindgroup-rebuild.test.ts:1", "shortDescription": {"text": "Commented-code block (11 lines) in runtime/src/engine/render/feature-bindgroup-rebuild.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a9c78a90cd5421b6", "name": "Commented-code block (6 lines) in runtime/src/engine/render/resolved-show.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/resolved-show.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4380ca2b5fbc4030", "name": "Commented-code block (7 lines) in runtime/src/engine/render/resolve-shape-finiteness.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/resolve-shape-finiteness.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-562d0ccb3f55e274", "name": "Commented-code block (5 lines) in runtime/src/engine/render/renderer-helpers.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/renderer-helpers.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f072c7cf94dc8504", "name": "Commented-code block (8 lines) in runtime/src/engine/render/vertex-layout-consistency.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/vertex-layout-consistency.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c888f26ecdcc6b87", "name": "Commented-code block (5 lines) in runtime/src/engine/render/rim-rollout-coverage.test.ts:21", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/rim-rollout-coverage.test.ts:21"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a001b5ed1f99ca36", "name": "Commented-code block (9 lines) in runtime/src/engine/render/tile-selection-cache.ts:3", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/tile-selection-cache.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e974e081517e5b6e", "name": "Commented-code block (5 lines) in runtime/src/engine/render/interpolate-zoom-exp.test.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/interpolate-zoom-exp.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d9f08fb3fb977e88", "name": "Commented-code block (7 lines) in runtime/src/engine/render/back-face-cull-comprehensive.test.ts:10", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/back-face-cull-comprehensive.test.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-07b7ec373585818f", "name": "Commented-code block (8 lines) in runtime/src/engine/render/polygon-cos-c-fragment-consistency.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/polygon-cos-c-fragment-consistency.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-12d22e278210d0a3", "name": "Commented-code block (13 lines) in runtime/src/engine/render/gpu-tile-store-segment-buffer-uaf.test.ts:4", "shortDescription": {"text": "Commented-code block (13 lines) in runtime/src/engine/render/gpu-tile-store-segment-buffer-uaf.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e0e2da4d3e0810e6", "name": "Commented-code block (7 lines) in runtime/src/engine/render/point-uniform-layout.test.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/point-uniform-layout.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-64dbe65f16e3631d", "name": "Commented-code block (5 lines) in runtime/src/engine/render/line-pattern.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/line-pattern.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-54fba50b3f2d19af", "name": "Commented-code block (9 lines) in runtime/src/engine/render/raster-world-copy.test.ts:6", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/raster-world-copy.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b2c543f376d6cff2", "name": "Commented-code block (7 lines) in runtime/src/engine/render/bundle-cache.test.ts:1", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/bundle-cache.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-fd3ac0e1d429df62", "name": "Commented-code block (6 lines) in runtime/src/engine/render/line-renderer.ts:14", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/line-renderer.ts:14"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d5cca10f5d83bd4e", "name": "Commented-code block (7 lines) in runtime/src/engine/render/label-feature-source.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/label-feature-source.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-66bd67cc92a393f8", "name": "Commented-code block (7 lines) in runtime/src/engine/render/dash-e2e.test.ts:137", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/dash-e2e.test.ts:137"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d18e2235cdb4e8a4", "name": "Commented-code block (9 lines) in runtime/src/engine/render/vtr-held-keys.test.ts:1", "shortDescription": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/vtr-held-keys.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7aea18a2a2960b07", "name": "Commented-code block (10 lines) in runtime/src/engine/render/vtr-sync-upload-buffer-leak.test.ts:3", "shortDescription": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/vtr-sync-upload-buffer-leak.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-98dfd404e78731b2", "name": "Commented-code block (5 lines) in runtime/src/engine/render/interpolate-time.test.ts:189", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/interpolate-time.test.ts:189"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-786d3d59d74c975a", "name": "Commented-code block (6 lines) in runtime/src/engine/render/point-vertex-format.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/point-vertex-format.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1f35d6a6594ba03f", "name": "Commented-code block (5 lines) in runtime/src/engine/render/prefetch-scheduler.ts:15", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/prefetch-scheduler.ts:15"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e27dd7766d594c34", "name": "Commented-code block (5 lines) in runtime/src/engine/render/raster-renderer.ts:138", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/raster-renderer.ts:138"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3069bc27fa390cd4", "name": "Commented-code block (6 lines) in runtime/src/engine/render/graticule-renderer.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/graticule-renderer.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ba0582a5df42a0c9", "name": "Commented-code block (8 lines) in runtime/src/engine/render/translucent-opacity.test.ts:17", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/translucent-opacity.test.ts:17"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8b46caa5434635be", "name": "Commented-code block (6 lines) in runtime/src/engine/render/vector-tile-renderer-helpers.ts:1", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/vector-tile-renderer-helpers.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1f415beca5f28bac", "name": "Commented-code block (7 lines) in runtime/src/engine/render/passes/oit-pass.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/oit-pass.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5aac6508098f8cec", "name": "Commented-code block (5 lines) in runtime/src/engine/render/passes/overdraw-compose-pass.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/passes/overdraw-compose-pass.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-247540f4dd24c3f2", "name": "Commented-code block (7 lines) in runtime/src/engine/render/passes/synthetic-earth-surface-overdraw.test.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/synthetic-earth-surface-overdraw.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-49fba8bad3bf1c90", "name": "Commented-code block (7 lines) in runtime/src/engine/render/passes/background-pass.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/background-pass.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-33f82677bc67d838", "name": "Commented-code block (7 lines) in runtime/src/engine/render/passes/label-pass.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/label-pass.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-db1c7f4a37a9d72b", "name": "Commented-code block (7 lines) in runtime/src/engine/render/passes/translucent-pass.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/translucent-pass.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b84f7246f72f0002", "name": "Commented-code block (8 lines) in runtime/src/engine/render/passes/label-pass-perfmark-balance.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/passes/label-pass-perfmark-balance.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7ab9aa4689b7dd08", "name": "Legacy-named symbol `after_legacy` in runtime/src/engine/render/passes/opaque-pass.ts:142", "shortDescription": {"text": "Legacy-named symbol `after_legacy` in runtime/src/engine/render/passes/opaque-pass.ts:142"}, "fullDescription": {"text": "Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-caf0a528141f11ff", "name": "Commented-code block (8 lines) in runtime/src/engine/render/passes/opaque-pass.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/passes/opaque-pass.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-84cb5a478f38cb1e", "name": "Commented-code block (7 lines) in runtime/src/engine/render/passes/background-pass-clear-value.test.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/background-pass-clear-value.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-62e70625b7c46b39", "name": "Commented-code block (8 lines) in runtime/src/engine/render/passes/pass.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/passes/pass.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f66ca7a4d5b19e24", "name": "Commented-code block (8 lines) in runtime/src/engine/render/passes/points-pass.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/passes/points-pass.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7f0274ca9c3be0af", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/index.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/index.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0b4be835a26e4089", "name": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/schema.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/schema.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5669b2b8544a9ba9", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/backends/cpu.ts:95", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/backends/cpu.ts:95"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-aea651cee77395eb", "name": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/backends/wgsl-lower.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/backends/wgsl-lower.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8094567ead1c4241", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/backends/wgsl.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/backends/wgsl.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b84362d1a0b01146", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/ir/ir.test.ts:27", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/ir/ir.test.ts:27"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-be0b8b449adad624", "name": "Commented-code block (8 lines) in runtime/src/engine/shader-dsl/core/ir/placeholder-stmt.test.ts:10", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/shader-dsl/core/ir/placeholder-stmt.test.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d8823b36abc9c4ea", "name": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/ir/nodes.ts:30", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/ir/nodes.ts:30"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c72636df2a019431", "name": "Commented-code block (12 lines) in runtime/src/engine/shader-dsl/core/ir/match-expr.test.ts:3", "shortDescription": {"text": "Commented-code block (12 lines) in runtime/src/engine/shader-dsl/core/ir/match-expr.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-50412cfd6c92e5b1", "name": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/ir/type-safety.test.ts:5", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/ir/type-safety.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-df9d0b363e5d0fe8", "name": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/ir/render-stage-dsl.test.ts:10", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/ir/render-stage-dsl.test.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-07f46126438f6aac", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/ir/types.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/ir/types.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d992cb4727a054b4", "name": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/cpu-projections.ts:58", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/cpu-projections.ts:58"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5923448974949087", "name": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/raster.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/raster.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-14bc1f184902d7f6", "name": "Legacy-named symbol `abs_merc_in_copy` in runtime/src/engine/shader-dsl/shaders/polygon-worldcopy-fill.test.ts:90", "shortDescription": {"text": "Legacy-named symbol `abs_merc_in_copy` in runtime/src/engine/shader-dsl/shaders/polygon-worldcopy-fill.test.ts:90"}, "fullDescription": {"text": "Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f07d34b5d638b201", "name": "Commented-code block (15 lines) in runtime/src/engine/shader-dsl/shaders/polygon-worldcopy-fill.test.ts:14", "shortDescription": {"text": "Commented-code block (15 lines) in runtime/src/engine/shader-dsl/shaders/polygon-worldcopy-fill.test.ts:14"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-925dcbdc012a25b2", "name": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/point.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/point.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f3a8a7ffbb931a0f", "name": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/polygon.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/polygon.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3217f95613b4f8b7", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/polygon-dsl.test.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/polygon-dsl.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bb29914843d9ed65", "name": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/compute-match.ts:3", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/compute-match.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0dbb770cfc00f07e", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/icon.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/icon.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-682ef471eaf6a723", "name": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/_polygon-fixtures.ts:9", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/_polygon-fixtures.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4ce54e0038ab1882", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/oit-compose-dsl.test.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/oit-compose-dsl.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c9b965407dcdf52d", "name": "Commented-code block (8 lines) in runtime/src/engine/shader-dsl/shaders/text.ts:8", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/engine/shader-dsl/shaders/text.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f9b6836eaaab0c8a", "name": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/line.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/line.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-479fba3d904316ab", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/frame-uniform.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/frame-uniform.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1f5984de9a337f31", "name": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/sdf.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/sdf.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5aaedb5c59334af3", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/compute-match-dsl.test.ts:7", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/compute-match-dsl.test.ts:7"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-07f176e3f0ebb711", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/overdraw-compose.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/overdraw-compose.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-579731e83431110c", "name": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/sdf-dsl.test.ts:6", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/sdf-dsl.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8dfcb7abe72eb965", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/text-dsl.test.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/text-dsl.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c50c4e46b1ff5d91", "name": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/polygon-variant-diff.test.ts:8", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/polygon-variant-diff.test.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0beec76b572dc594", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/overdraw-fs.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/overdraw-fs.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-11a4dd0be9bfcb67", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/point-dsl.test.ts:4", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/point-dsl.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c8299e3313df2c5c", "name": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/line-dsl.test.ts:4", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/line-dsl.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6876478f2d28d628", "name": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/projections.ts:8", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/projections.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-551e2f06068584c7", "name": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/oit-compose.ts:8", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/oit-compose.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8abc166a0a5ca4ac", "name": "Commented-code block (8 lines) in runtime/src/core/line-segment-build-fuzz.test.ts:1", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/core/line-segment-build-fuzz.test.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3f22e5027241b2a7", "name": "Commented-code block (7 lines) in runtime/src/core/polygon-mesh-ecef.test.ts:4", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/core/polygon-mesh-ecef.test.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-66a1e767d4007383", "name": "Commented-code block (8 lines) in runtime/src/core/polygon-mesh.test.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/core/polygon-mesh.test.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5962e1e9ef2d1c17", "name": "Commented-code block (5 lines) in runtime/src/core/polygon-mesh.ts:3", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/core/polygon-mesh.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a6acd6e1be6a88bd", "name": "Commented-code block (24 lines) in runtime/src/core/line-segment-build.ts:12", "shortDescription": {"text": "Commented-code block (24 lines) in runtime/src/core/line-segment-build.ts:12"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d977d89b8720d4a5", "name": "Commented-code block (8 lines) in runtime/src/core/priority-queue.ts:3", "shortDescription": {"text": "Commented-code block (8 lines) in runtime/src/core/priority-queue.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-265914f05683e364", "name": "Commented-code block (5 lines) in runtime/src/core/boundary-cap-suppression.test.ts:5", "shortDescription": {"text": "Commented-code block (5 lines) in runtime/src/core/boundary-cap-suppression.test.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-00e81f1bfd36b64a", "name": "Commented-code block (7 lines) in runtime/src/debug/tile-pipeline-simulator.ts:18", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/debug/tile-pipeline-simulator.ts:18"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a6a73bfb16d8585b", "name": "Commented-code block (7 lines) in runtime/src/debug/tile-pipeline-predictor.ts:8", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/debug/tile-pipeline-predictor.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a1d5c422de5c618b", "name": "Commented-code block (6 lines) in runtime/src/debug/tile-pipeline-simulator.test.ts:40", "shortDescription": {"text": "Commented-code block (6 lines) in runtime/src/debug/tile-pipeline-simulator.test.ts:40"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-dc965912767932d2", "name": "Commented-code block (7 lines) in runtime/src/debug/tile-pipeline-predictor.test.ts:6", "shortDescription": {"text": "Commented-code block (7 lines) in runtime/src/debug/tile-pipeline-predictor.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-66e774fcd942e48a", "name": "Commented-code block (6 lines) in .claude/skills/prove-or-refute/router.cjs:2", "shortDescription": {"text": "Commented-code block (6 lines) in .claude/skills/prove-or-refute/router.cjs:2"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-4d0647baeec622bd", "name": "Commented-code block (5 lines) in blueprint/src/editor.ts:4", "shortDescription": {"text": "Commented-code block (5 lines) in blueprint/src/editor.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e357ed08be754b0f", "name": "Commented-code block (8 lines) in blueprint/src/import.ts:5", "shortDescription": {"text": "Commented-code block (8 lines) in blueprint/src/import.ts:5"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7510a3f8fe664df6", "name": "Commented-code block (5 lines) in blueprint/src/codegen.ts:1", "shortDescription": {"text": "Commented-code block (5 lines) in blueprint/src/codegen.ts:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-72b148453185f42e", "name": "Commented-code block (7 lines) in blueprint/src/types.ts:4", "shortDescription": {"text": "Commented-code block (7 lines) in blueprint/src/types.ts:4"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9c5a59eb39fb58fa", "name": "Commented-code block (8 lines) in blueprint/src/__tests__/deserialize-unknown-node.test.ts:6", "shortDescription": {"text": "Commented-code block (8 lines) in blueprint/src/__tests__/deserialize-unknown-node.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8c1958bbac25e322", "name": "Commented-code block (11 lines) in blueprint/src/__tests__/load-history-reset.test.ts:6", "shortDescription": {"text": "Commented-code block (11 lines) in blueprint/src/__tests__/load-history-reset.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1ceb333aaee3d04b", "name": "Commented-code block (5 lines) in blueprint/src/__tests__/contract.test.ts:60", "shortDescription": {"text": "Commented-code block (5 lines) in blueprint/src/__tests__/contract.test.ts:60"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a3c0dc623609e47b", "name": "Legacy-named symbol `e_old` in blueprint/src/__tests__/wire-undo-reconnect.test.ts:88", "shortDescription": {"text": "Legacy-named symbol `e_old` in blueprint/src/__tests__/wire-undo-reconnect.test.ts:88"}, "fullDescription": {"text": "Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-57c6026734199ed6", "name": "Commented-code block (7 lines) in blueprint/src/__tests__/wire-undo-reconnect.test.ts:6", "shortDescription": {"text": "Commented-code block (7 lines) in blueprint/src/__tests__/wire-undo-reconnect.test.ts:6"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}]}}, "automationDetails": {"id": "repobility/22943"}, "properties": {"repository": "X-GIS/X-GIS", "repoUrl": "https://github.com/X-GIS/X-GIS", "branch": "main"}, "results": [{"ruleId": "scanner-160b7b4223fd937d", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 compiler/bench-geojson-vt-encode.ts:55"}, "properties": {"repobilityId": "3f4535918e45eac1", "scanner": "scanner-primary", "fingerprint": "160b7b4223fd937d", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8c2cdb73f8223837", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/__tests__/measure-osm.test.ts:18"}, "properties": {"repobilityId": "ca9399b0255ae11b", "scanner": "scanner-primary", "fingerprint": "8c2cdb73f8223837", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8104ad74f0120e51", "level": "none", "message": {"text": "TODO/FIXME marker in shipping code \u2014 compiler/src/__tests__/mapbox-convert.test.ts:51"}, "properties": {"repobilityId": "57cfe27127c82ff8", "scanner": "scanner-primary", "fingerprint": "8104ad74f0120e51", "layer": "frontend", "severity": "info", "confidence": 1.0, "tags": ["frontend-quality", "fq.todo-marker"]}}, {"ruleId": "scanner-9f204302c718d988", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/__tests__/countries-boundary-tile-clip.test.ts:77"}, "properties": {"repobilityId": "ae0967b9f8ba43a8", "scanner": "scanner-primary", "fingerprint": "9f204302c718d988", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-cb5decaae3e5ec41", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/dead-layer-stats.test.ts:44"}, "properties": {"repobilityId": "ff50a612489a7a39", "scanner": "scanner-primary", "fingerprint": "cb5decaae3e5ec41", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-65ec3554469852ab", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/fold-stats.test.ts:56"}, "properties": {"repobilityId": "85b02ff633e6425c", "scanner": "scanner-primary", "fingerprint": "65ec3554469852ab", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-209b309a3511048e", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/merge-layers.ts:325"}, "properties": {"repobilityId": "3aa4a43e740c3621", "scanner": "scanner-primary", "fingerprint": "209b309a3511048e", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-e4922965620e2681", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/ir/passes/case-stats.test.ts:62"}, "properties": {"repobilityId": "3079f4a55d373aae", "scanner": "scanner-primary", "fingerprint": "e4922965620e2681", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-1b25b183367c468b", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/ecef-line-segment-fuzz.test.ts:192"}, "properties": {"repobilityId": "1f30c76fbdc25311", "scanner": "scanner-primary", "fingerprint": "1b25b183367c468b", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-58a94cf2f674e0ae", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/vector-tiler.ts:924"}, "properties": {"repobilityId": "dfc18b4c1e797492", "scanner": "scanner-primary", "fingerprint": "58a94cf2f674e0ae", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-65546b6b9674be2a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/ecef-point-precision-fuzz.test.ts:111"}, "properties": {"repobilityId": "3002ab0265942b42", "scanner": "scanner-primary", "fingerprint": "65546b6b9674be2a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-a21b473e23609f22", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 compiler/src/tiler/ecef-precision-fuzz.test.ts:202"}, "properties": {"repobilityId": "3031205d626a8246", "scanner": "scanner-primary", "fingerprint": "a21b473e23609f22", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-6aac18efd49a3be1", "level": "none", "message": {"text": "TODO/FIXME marker in shipping code \u2014 compiler/src/convert/sources.ts:43"}, "properties": {"repobilityId": "3e304702c1837a36", "scanner": "scanner-primary", "fingerprint": "6aac18efd49a3be1", "layer": "frontend", "severity": "info", "confidence": 1.0, "tags": ["frontend-quality", "fq.todo-marker"]}}, {"ruleId": "scanner-d9e4497a1545ef26", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/render-verify/evaluator.ts:266"}, "properties": {"repobilityId": "9d5603489c37f656", "scanner": "scanner-primary", "fingerprint": "d9e4497a1545ef26", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4f497c7f27ac2d75", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/scripts/sprite-sdf-buffer-probe.ts:110"}, "properties": {"repobilityId": "317fff2700864a68", "scanner": "scanner-primary", "fingerprint": "4f497c7f27ac2d75", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-daf199db4df1446d", "level": "note", "message": {"text": "Icon-only button without accessible name \u2014 playground/src/demo-runner.ts:139"}, "properties": {"repobilityId": "8df981ba967105c2", "scanner": "scanner-primary", "fingerprint": "daf199db4df1446d", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.button.no-label"]}}, {"ruleId": "scanner-aca3d6a481f17f60", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-in-tile-hold.spec.ts:165"}, "properties": {"repobilityId": "59f0da4669a78e1f", "scanner": "scanner-primary", "fingerprint": "aca3d6a481f17f60", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4a08efb8fe797cd1", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_disc-arena-uaf.spec.ts:113"}, "properties": {"repobilityId": "6beb5571df5155ff", "scanner": "scanner-primary", "fingerprint": "4a08efb8fe797cd1", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-446a02072c45d344", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright-min.spec.ts:78"}, "properties": {"repobilityId": "5f4cfe579c311a15", "scanner": "scanner-primary", "fingerprint": "446a02072c45d344", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-ff6073f050542fe8", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_ecef-render-position.spec.ts:132"}, "properties": {"repobilityId": "a85a49b07b7355b4", "scanner": "scanner-primary", "fingerprint": "ff6073f050542fe8", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-0eaa3a071e794d5b", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_building-depth-diag.spec.ts:64"}, "properties": {"repobilityId": "bb2f58b0823e2e52", "scanner": "scanner-primary", "fingerprint": "0eaa3a071e794d5b", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-971a1e0ba854a3f5", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-survey.spec.ts:330"}, "properties": {"repobilityId": "bfcb8a82cde36431", "scanner": "scanner-primary", "fingerprint": "971a1e0ba854a3f5", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4c685de8acd93e65", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_inline-geojson-import.spec.ts:134"}, "properties": {"repobilityId": "c329003ce6c030c4", "scanner": "scanner-primary", "fingerprint": "4c685de8acd93e65", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-05ce04720dd7eb8c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-seoul-zoomed.spec.ts:164"}, "properties": {"repobilityId": "0e6b5885e8d42773", "scanner": "scanner-primary", "fingerprint": "05ce04720dd7eb8c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-b9f0f2ac4268399f", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_user-scenario-capture.spec.ts:50"}, "properties": {"repobilityId": "e49c3dca4fe62b35", "scanner": "scanner-primary", "fingerprint": "b9f0f2ac4268399f", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-73c0cd5b5d4ddf27", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-interaction-stress.spec.ts:107"}, "properties": {"repobilityId": "347fac92ff70106a", "scanner": "scanner-primary", "fingerprint": "73c0cd5b5d4ddf27", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-cedc90ab6574e709", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_azimuthal-pitch0-render-probe.spec.ts:68"}, "properties": {"repobilityId": "895213b0616d030b", "scanner": "scanner-primary", "fingerprint": "cedc90ab6574e709", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-bfdc0cd81cda1db2", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_snapshot-from-paste.spec.ts:65"}, "properties": {"repobilityId": "ffcef618afcb241b", "scanner": "scanner-primary", "fingerprint": "bfdc0cd81cda1db2", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-512eaec8964cb791", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-events-hover.spec.ts:63"}, "properties": {"repobilityId": "a6d5bdb92a462efc", "scanner": "scanner-primary", "fingerprint": "512eaec8964cb791", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-de2baf35446d92f5", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_filter-gdp-z-fighting.spec.ts:39"}, "properties": {"repobilityId": "01fc21f5cacc3d75", "scanner": "scanner-primary", "fingerprint": "de2baf35446d92f5", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-c72cc7a641bc97d1", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pick-e2e.spec.ts:42"}, "properties": {"repobilityId": "631b895b0a4f97a3", "scanner": "scanner-primary", "fingerprint": "c72cc7a641bc97d1", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-f4e9c2345dd12645", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-seoul-zoom-sweep.spec.ts:131"}, "properties": {"repobilityId": "dbd88895c21b361b", "scanner": "scanner-primary", "fingerprint": "f4e9c2345dd12645", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-34145fd729ec18c1", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_style-parity-diff.spec.ts:196"}, "properties": {"repobilityId": "3983291f8292cf58", "scanner": "scanner-primary", "fingerprint": "34145fd729ec18c1", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-2c8468f0b8f66244", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/smoke.spec.ts:217"}, "properties": {"repobilityId": "6bfcb836f544bd06", "scanner": "scanner-primary", "fingerprint": "2c8468f0b8f66244", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-112bbd4077db8539", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_korea-fill-regression.spec.ts:123"}, "properties": {"repobilityId": "1374af266864531e", "scanner": "scanner-primary", "fingerprint": "112bbd4077db8539", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-2bc51bdfd5216b37", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_user-parity-check.spec.ts:113"}, "properties": {"repobilityId": "24c0a7deae3f74b2", "scanner": "scanner-primary", "fingerprint": "2bc51bdfd5216b37", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8a231e4a3723e626", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_camera-tilt-continuity.spec.ts:105"}, "properties": {"repobilityId": "91ba06ebf352d506", "scanner": "scanner-primary", "fingerprint": "8a231e4a3723e626", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-5190f0d939507e36", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_bug-replay.spec.ts:37"}, "properties": {"repobilityId": "816cde43905f3132", "scanner": "scanner-primary", "fingerprint": "5190f0d939507e36", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-10936798f6dc2b41", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_dequant-parity.spec.ts:170"}, "properties": {"repobilityId": "b21c8477a20a90d2", "scanner": "scanner-primary", "fingerprint": "10936798f6dc2b41", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-95700bfbd17b1fcb", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright-pitch-perf.spec.ts:99"}, "properties": {"repobilityId": "ed58520cae11afce", "scanner": "scanner-primary", "fingerprint": "95700bfbd17b1fcb", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-5fa9a3227735e90c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_openfreemap-bright-overzoom.spec.ts:125"}, "properties": {"repobilityId": "03b390d4b6c4e2d7", "scanner": "scanner-primary", "fingerprint": "5fa9a3227735e90c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-e1b5cde45da2fe0c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-compute-strategy.spec.ts:185"}, "properties": {"repobilityId": "ba8395504b57daff", "scanner": "scanner-primary", "fingerprint": "e1b5cde45da2fe0c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-84f8645acb2e2e1e", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-dump-bilingual.spec.ts:95"}, "properties": {"repobilityId": "4cdbecdf083901d9", "scanner": "scanner-primary", "fingerprint": "84f8645acb2e2e1e", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-fbe1b5cae2d8622a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-high-pitch-manhattan.spec.ts:110"}, "properties": {"repobilityId": "5ebf58b6b06a375b", "scanner": "scanner-primary", "fingerprint": "fbe1b5cae2d8622a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-449889a0a3a64576", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_import-maplibre-demo.spec.ts:95"}, "properties": {"repobilityId": "658feabdf72b4ad9", "scanner": "scanner-primary", "fingerprint": "449889a0a3a64576", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-326fbdec1c043fff", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_raster-texture-destroy.spec.ts:70"}, "properties": {"repobilityId": "072fae0bb19f6e75", "scanner": "scanner-primary", "fingerprint": "326fbdec1c043fff", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-f2b0af42d38b1839", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-survey-labels.spec.ts:297"}, "properties": {"repobilityId": "699758eb5e3929db", "scanner": "scanner-primary", "fingerprint": "f2b0af42d38b1839", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-c86ecdd912c7ac59", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_world-copy-projections.spec.ts:101"}, "properties": {"repobilityId": "bf2ef0d0d3d09dca", "scanner": "scanner-primary", "fingerprint": "c86ecdd912c7ac59", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4f32fcca5e81fe98", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-transition-flicker.spec.ts:229"}, "properties": {"repobilityId": "60e0d1bccea197ea", "scanner": "scanner-primary", "fingerprint": "4f32fcca5e81fe98", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-d83eba6b260d9713", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_phase5f2-inline-verify.spec.ts:72"}, "properties": {"repobilityId": "fae7548f09447c28", "scanner": "scanner-primary", "fingerprint": "d83eba6b260d9713", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-185b09859aa373db", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-rapid-zoom-leak.spec.ts:81"}, "properties": {"repobilityId": "21845274c011afc7", "scanner": "scanner-primary", "fingerprint": "185b09859aa373db", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-63b749539aac7941", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-debug-overzoom.spec.ts:143"}, "properties": {"repobilityId": "a24e870f8b5821bb", "scanner": "scanner-primary", "fingerprint": "63b749539aac7941", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-7ff5650cd3217ba1", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_realistic-pinch-gesture.spec.ts:140"}, "properties": {"repobilityId": "b9cf1fd717ce6070", "scanner": "scanner-primary", "fingerprint": "7ff5650cd3217ba1", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4b1045283eeafd21", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_writebuffer-attribution.spec.ts:103"}, "properties": {"repobilityId": "c72f02910fdc535f", "scanner": "scanner-primary", "fingerprint": "4b1045283eeafd21", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-b376680d94690d80", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-seoul-liberty.spec.ts:154"}, "properties": {"repobilityId": "751020c9b3307b48", "scanner": "scanner-primary", "fingerprint": "b376680d94690d80", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-18f709b16d4d3a61", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_profile-multilayer-pan.spec.ts:33"}, "properties": {"repobilityId": "2ebd2878b8851e85", "scanner": "scanner-primary", "fingerprint": "18f709b16d4d3a61", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-3bce8391d0fec537", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-transition-blank-tiles.spec.ts:65"}, "properties": {"repobilityId": "10b8b055c72aab44", "scanner": "scanner-primary", "fingerprint": "3bce8391d0fec537", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-b873e17ef5e5f43a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-coldstart-pipeline-prewarm.spec.ts:73"}, "properties": {"repobilityId": "aaf3966f3d93bda5", "scanner": "scanner-primary", "fingerprint": "b873e17ef5e5f43a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-a3b1dfd2a45ef136", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-demotiles-user.spec.ts:165"}, "properties": {"repobilityId": "b3f28212d6384918", "scanner": "scanner-primary", "fingerprint": "a3b1dfd2a45ef136", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-a1fdffa5b04925c8", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_render-verify-oracle-b.spec.ts:476"}, "properties": {"repobilityId": "028939b567fc79f1", "scanner": "scanner-primary", "fingerprint": "a1fdffa5b04925c8", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-68550a232ea603b1", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_glyph-atlas-stability.spec.ts:85"}, "properties": {"repobilityId": "1684842e45b548d4", "scanner": "scanner-primary", "fingerprint": "68550a232ea603b1", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-13eb918541bf7059", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_world-copies-projection-gate.spec.ts:40"}, "properties": {"repobilityId": "a322eb42fd39b09a", "scanner": "scanner-primary", "fingerprint": "13eb918541bf7059", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-7570ca4159e0bd7c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-seoul-pitch-drag.spec.ts:154"}, "properties": {"repobilityId": "294d7bd8fca13b3d", "scanner": "scanner-primary", "fingerprint": "7570ca4159e0bd7c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-70353491892287f4", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_invariant-check.spec.ts:112"}, "properties": {"repobilityId": "62f3bd986a7a59a8", "scanner": "scanner-primary", "fingerprint": "70353491892287f4", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8a9dfa88c3eb2ed8", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_continuous-wheel-zoom-mobile.spec.ts:64"}, "properties": {"repobilityId": "a748ff452fedf39b", "scanner": "scanner-primary", "fingerprint": "8a9dfa88c3eb2ed8", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-bed43bc5572d81dd", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-layered-diag.spec.ts:38"}, "properties": {"repobilityId": "7b1e74e88659d770", "scanner": "scanner-primary", "fingerprint": "bed43bc5572d81dd", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-ea2c46becfc02746", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_matrix-gate.spec.ts:213"}, "properties": {"repobilityId": "f64ad7031a0a10d9", "scanner": "scanner-primary", "fingerprint": "ea2c46becfc02746", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-f39009a5e3d84835", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-merge-proof.spec.ts:69"}, "properties": {"repobilityId": "e57072bce6a17109", "scanner": "scanner-primary", "fingerprint": "f39009a5e3d84835", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-3aff414c037c87ca", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_interaction-audit.spec.ts:164"}, "properties": {"repobilityId": "055b5c639ab31189", "scanner": "scanner-primary", "fingerprint": "3aff414c037c87ca", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-e6611fdd1424a503", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_cold-start-perf.spec.ts:44"}, "properties": {"repobilityId": "79fa9b9d210f16ca", "scanner": "scanner-primary", "fingerprint": "e6611fdd1424a503", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4ff36d387db685c5", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-perf.spec.ts:153"}, "properties": {"repobilityId": "f77fbbb249ae1b13", "scanner": "scanner-primary", "fingerprint": "4ff36d387db685c5", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8933e989cfe001e4", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bundle-hit-rate.spec.ts:90"}, "properties": {"repobilityId": "d6770d7ca3ee4372", "scanner": "scanner-primary", "fingerprint": "8933e989cfe001e4", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-5fcf13c18b5ce090", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-transition-profile.spec.ts:113"}, "properties": {"repobilityId": "42fe85c063d5c0d1", "scanner": "scanner-primary", "fingerprint": "5fcf13c18b5ce090", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-f8cde96de9109f69", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-compute-interactive.spec.ts:158"}, "properties": {"repobilityId": "f1ce88080c95bd91", "scanner": "scanner-primary", "fingerprint": "f8cde96de9109f69", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-0e9b3da47d636337", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-seoul-zoom-matrix.spec.ts:165"}, "properties": {"repobilityId": "aa7cbfbc1e8706e0", "scanner": "scanner-primary", "fingerprint": "0e9b3da47d636337", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-564870ee56c2758e", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_screenshot-non-merc-seoul-matrix.spec.ts:158"}, "properties": {"repobilityId": "a229e0435e1ad2d7", "scanner": "scanner-primary", "fingerprint": "564870ee56c2758e", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-9da57a3bf8751e71", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_gpu-features-dump.spec.ts:31"}, "properties": {"repobilityId": "259504e16d8fef76", "scanner": "scanner-primary", "fingerprint": "9da57a3bf8751e71", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-be47470a42b88acd", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_debug-sse-verification.spec.ts:94"}, "properties": {"repobilityId": "6d24673b0f184270", "scanner": "scanner-primary", "fingerprint": "be47470a42b88acd", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-9922618bb6ab2409", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_dashed-corner.spec.ts:94"}, "properties": {"repobilityId": "7cccf38aca77abff", "scanner": "scanner-primary", "fingerprint": "9922618bb6ab2409", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-fb1411e3205b482e", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-overdraw-flat-pitch.spec.ts:44"}, "properties": {"repobilityId": "b4302ed4b3a97100", "scanner": "scanner-primary", "fingerprint": "fb1411e3205b482e", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-d6b61be686bbd7d9", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-pan-hitch-attribution.spec.ts:165"}, "properties": {"repobilityId": "4c9cf1fcb43bcfd3", "scanner": "scanner-primary", "fingerprint": "d6b61be686bbd7d9", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-2a8749e5345ff421", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_tile-coverage-stress.spec.ts:96"}, "properties": {"repobilityId": "64deef0ea2dda970", "scanner": "scanner-primary", "fingerprint": "2a8749e5345ff421", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-60d35c4286a75a5c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-pointer-events.spec.ts:49"}, "properties": {"repobilityId": "f9fb3c7d33b1ecc1", "scanner": "scanner-primary", "fingerprint": "60d35c4286a75a5c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-712b95a2fab9cd13", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_compile-opt-bright.spec.ts:46"}, "properties": {"repobilityId": "dcbe7c5371d12883", "scanner": "scanner-primary", "fingerprint": "712b95a2fab9cd13", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-9754c17844ec86f4", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-stress-leak.spec.ts:173"}, "properties": {"repobilityId": "c883035557cffe1e", "scanner": "scanner-primary", "fingerprint": "9754c17844ec86f4", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-1c3b8100b507def1", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_landing-hero.spec.ts:68"}, "properties": {"repobilityId": "3078a700c26bd3c7", "scanner": "scanner-primary", "fingerprint": "1c3b8100b507def1", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-9d59bd9770cd492f", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-render.spec.ts:77"}, "properties": {"repobilityId": "ba0f11f124a36e6c", "scanner": "scanner-primary", "fingerprint": "9d59bd9770cd492f", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-58d7948514acda5c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_flat-mercator-flatness.spec.ts:126"}, "properties": {"repobilityId": "e2fe676813fce5f8", "scanner": "scanner-primary", "fingerprint": "58d7948514acda5c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-b7a2e3417ef5e4c1", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_step-and-concat.spec.ts:69"}, "properties": {"repobilityId": "5b5a6cd61e2e9948", "scanner": "scanner-primary", "fingerprint": "b7a2e3417ef5e4c1", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-045398adb6a7158a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-worker-receive.spec.ts:144"}, "properties": {"repobilityId": "41e865d14c6b067c", "scanner": "scanner-primary", "fingerprint": "045398adb6a7158a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-ac54162824f5eab8", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_map-events.spec.ts:43"}, "properties": {"repobilityId": "ec8ed72d7ab2c1bc", "scanner": "scanner-primary", "fingerprint": "ac54162824f5eab8", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8addae9af1489497", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_ortho-backface-cull.spec.ts:60"}, "properties": {"repobilityId": "104473baabbc15e0", "scanner": "scanner-primary", "fingerprint": "8addae9af1489497", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-db1678fd20ccebd9", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_desktop-baseline-z10.spec.ts:84"}, "properties": {"repobilityId": "5c8c903d04f283e4", "scanner": "scanner-primary", "fingerprint": "db1678fd20ccebd9", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-080485489c35d90c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_extrude-regression.spec.ts:32"}, "properties": {"repobilityId": "b1961bffe5771172", "scanner": "scanner-primary", "fingerprint": "080485489c35d90c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8094d5e7229f3849", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-merc-high-pitch-drag.spec.ts:124"}, "properties": {"repobilityId": "ac1a487a634da5fa", "scanner": "scanner-primary", "fingerprint": "8094d5e7229f3849", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-27aa6fb6a6b10276", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_geojson-tile-dropout.spec.ts:87"}, "properties": {"repobilityId": "518de9a647adb1a7", "scanner": "scanner-primary", "fingerprint": "27aa6fb6a6b10276", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-3b6afdde6b0a9b75", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_profile-hybrid-stall.spec.ts:22"}, "properties": {"repobilityId": "d46a9d91e98f2b2b", "scanner": "scanner-primary", "fingerprint": "3b6afdde6b0a9b75", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-d1689197e44bc93b", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_return-to-view-determinism.spec.ts:68"}, "properties": {"repobilityId": "5ebf33316a758c0f", "scanner": "scanner-primary", "fingerprint": "d1689197e44bc93b", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-1be1ec43980ca00f", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_opacity-aggressive.spec.ts:39"}, "properties": {"repobilityId": "653724240aeff590", "scanner": "scanner-primary", "fingerprint": "1be1ec43980ca00f", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-221350f86e652fe8", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_debug-pacific-zoom-sweep.spec.ts:73"}, "properties": {"repobilityId": "479b3bc5238b7684", "scanner": "scanner-primary", "fingerprint": "221350f86e652fe8", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-7d37e229473d81ff", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-sse.spec.ts:97"}, "properties": {"repobilityId": "f5bfe3fe44c53c75", "scanner": "scanner-primary", "fingerprint": "7d37e229473d81ff", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-46d50051df7839e5", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-cpuprofile.spec.ts:92"}, "properties": {"repobilityId": "8b83be5ebb7bf5d6", "scanner": "scanner-primary", "fingerprint": "46d50051df7839e5", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-2a8ed3ea0e844c27", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_fixture-picking.spec.ts:50"}, "properties": {"repobilityId": "7dc64cd55a89fa55", "scanner": "scanner-primary", "fingerprint": "2a8ed3ea0e844c27", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-d2fb8bbd33350d4a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-user-views.spec.ts:219"}, "properties": {"repobilityId": "452c3d654036cc75", "scanner": "scanner-primary", "fingerprint": "d2fb8bbd33350d4a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-f66698ac57c8163d", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_projection-label-onscreen.spec.ts:87"}, "properties": {"repobilityId": "ac403ab668f90f8d", "scanner": "scanner-primary", "fingerprint": "f66698ac57c8163d", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-3e6ed3218e4a8d8b", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_fixture-audit.spec.ts:229"}, "properties": {"repobilityId": "748dfa723af5db72", "scanner": "scanner-primary", "fingerprint": "3e6ed3218e4a8d8b", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-60907aaaf9f3a1d8", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_along-path-roads.spec.ts:67"}, "properties": {"repobilityId": "fe546692b1250e97", "scanner": "scanner-primary", "fingerprint": "60907aaaf9f3a1d8", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-70dbae4d40383261", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-overzoom-disappear.spec.ts:153"}, "properties": {"repobilityId": "5f07df93a038919f", "scanner": "scanner-primary", "fingerprint": "70dbae4d40383261", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-2d4622fce5696dbd", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-labels.spec.ts:64"}, "properties": {"repobilityId": "487599aab4624570", "scanner": "scanner-primary", "fingerprint": "2d4622fce5696dbd", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8dd7ba3c1bfb98fb", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-capture.spec.ts:43"}, "properties": {"repobilityId": "807c5cbcda5e3f2e", "scanner": "scanner-primary", "fingerprint": "8dd7ba3c1bfb98fb", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-956278aca538a39d", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_warn-check.spec.ts:62"}, "properties": {"repobilityId": "b659494a6ed1bae5", "scanner": "scanner-primary", "fingerprint": "956278aca538a39d", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-fd197f4602120f48", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/worldwrap-z0.spec.ts:185"}, "properties": {"repobilityId": "7871a54d2697ed19", "scanner": "scanner-primary", "fingerprint": "fd197f4602120f48", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-cb6d290fd94cbe86", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-style.spec.ts:99"}, "properties": {"repobilityId": "7492069ee9a5757d", "scanner": "scanner-primary", "fingerprint": "cb6d290fd94cbe86", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-2c259fb33cb270c9", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_phase5f-perf-compare.spec.ts:77"}, "properties": {"repobilityId": "0264fc7e2b3dea91", "scanner": "scanner-primary", "fingerprint": "2c259fb33cb270c9", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-e49363f9acd89741", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_multiline-labels.spec.ts:51"}, "properties": {"repobilityId": "f1d23a7cd414adff", "scanner": "scanner-primary", "fingerprint": "e49363f9acd89741", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-6fdc4b2ee5d4746a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-tokyo-zoom-9-10.spec.ts:157"}, "properties": {"repobilityId": "2d41dafcf6587b91", "scanner": "scanner-primary", "fingerprint": "6fdc4b2ee5d4746a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-f202e3763c0ebcbb", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright.spec.ts:195"}, "properties": {"repobilityId": "f6ceec1a789e7d61", "scanner": "scanner-primary", "fingerprint": "f202e3763c0ebcbb", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-078c49d729c48e89", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-fast-gesture-thermal.spec.ts:151"}, "properties": {"repobilityId": "986a92c8e871102e", "scanner": "scanner-primary", "fingerprint": "078c49d729c48e89", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-57362d8b8ba406ad", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-zoom-south-korea.spec.ts:397"}, "properties": {"repobilityId": "5394a1f11cf778cd", "scanner": "scanner-primary", "fingerprint": "57362d8b8ba406ad", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-7a8e6cac5ecfb7db", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-zoom14-blank.spec.ts:86"}, "properties": {"repobilityId": "5932933e2ff09218", "scanner": "scanner-primary", "fingerprint": "7a8e6cac5ecfb7db", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8738164513abec98", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_globe-ecef-render-position.spec.ts:288"}, "properties": {"repobilityId": "e7714a56d498504e", "scanner": "scanner-primary", "fingerprint": "8738164513abec98", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8c7c6255a025bf6d", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_projection-perf-relative.spec.ts:63"}, "properties": {"repobilityId": "f9370d2d25362db2", "scanner": "scanner-primary", "fingerprint": "8c7c6255a025bf6d", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-97441d0c8a63433b", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-detail-uniformity.spec.ts:220"}, "properties": {"repobilityId": "a39c1acbb0e32678", "scanner": "scanner-primary", "fingerprint": "97441d0c8a63433b", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-0c6cc1f938edaa5c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_layer-events-click.spec.ts:64"}, "properties": {"repobilityId": "2560ef8f56f9be65", "scanner": "scanner-primary", "fingerprint": "0c6cc1f938edaa5c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-830d803f545ac05f", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_setquality-render-impact.spec.ts:35"}, "properties": {"repobilityId": "91e7101bf20036d7", "scanner": "scanner-primary", "fingerprint": "830d803f545ac05f", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-b921d4897b51471f", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_building-depth-snapshot.spec.ts:108"}, "properties": {"repobilityId": "6c9aa66bb8a07350", "scanner": "scanner-primary", "fingerprint": "b921d4897b51471f", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4e8165d14144bd35", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_bundle-pixel-invariant.spec.ts:120"}, "properties": {"repobilityId": "bc4747e5f430fd18", "scanner": "scanner-primary", "fingerprint": "4e8165d14144bd35", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-3ddbaa7aef3d18b0", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-matrix.spec.ts:98"}, "properties": {"repobilityId": "17e3e51bfa29cd2d", "scanner": "scanner-primary", "fingerprint": "3ddbaa7aef3d18b0", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-61969cb90bc52ed9", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-halo-z0-probe.spec.ts:108"}, "properties": {"repobilityId": "79af23ce7baf657b", "scanner": "scanner-primary", "fingerprint": "61969cb90bc52ed9", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-b197e57be73e8fa0", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-layered.spec.ts:56"}, "properties": {"repobilityId": "e679e94ff4a49148", "scanner": "scanner-primary", "fingerprint": "b197e57be73e8fa0", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4f7af8b2a36c5410", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-merc-high-pitch-drag-cpu.spec.ts:136"}, "properties": {"repobilityId": "e7acf2be115b109c", "scanner": "scanner-primary", "fingerprint": "4f7af8b2a36c5410", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-5491081be7b17836", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-school-fill.spec.ts:113"}, "properties": {"repobilityId": "9bf26c0b315e094d", "scanner": "scanner-primary", "fingerprint": "5491081be7b17836", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-519c1a743af37c4a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_coverage-black-ratio.spec.ts:117"}, "properties": {"repobilityId": "9cbad72aba1f5a74", "scanner": "scanner-primary", "fingerprint": "519c1a743af37c4a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-78a0eafe0118d7a0", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-hitch-frame-attribution.spec.ts:231"}, "properties": {"repobilityId": "5eaddc6a827e3f9e", "scanner": "scanner-primary", "fingerprint": "78a0eafe0118d7a0", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-62677ecceb75f805", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_auto-labels.spec.ts:59"}, "properties": {"repobilityId": "367603096a00721f", "scanner": "scanner-primary", "fingerprint": "62677ecceb75f805", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-3510debfb174de5b", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pitch-far-detail.spec.ts:142"}, "properties": {"repobilityId": "14bf5e48c9f976fa", "scanner": "scanner-primary", "fingerprint": "3510debfb174de5b", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-5538bb9cabbd8be5", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-scenarios.spec.ts:59"}, "properties": {"repobilityId": "9829b28aa944c8ee", "scanner": "scanner-primary", "fingerprint": "5538bb9cabbd8be5", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-f998a44501048b2a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-no-labels.spec.ts:52"}, "properties": {"repobilityId": "3360668a2579ac90", "scanner": "scanner-primary", "fingerprint": "f998a44501048b2a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-92351ceb6d827f30", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-geojson-path-cost.spec.ts:308"}, "properties": {"repobilityId": "48276dfc877ec923", "scanner": "scanner-primary", "fingerprint": "92351ceb6d827f30", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-caeb372ba404bc57", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_vs-clip-parity.spec.ts:171"}, "properties": {"repobilityId": "4bd2c8aedf60386d", "scanner": "scanner-primary", "fingerprint": "caeb372ba404bc57", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-9efb2a417340a1bf", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-projection-seoul-deep.spec.ts:146"}, "properties": {"repobilityId": "c6782fbc179f857a", "scanner": "scanner-primary", "fingerprint": "9efb2a417340a1bf", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-a5ebc7513add55d6", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_demo-audit-report.ts:101"}, "properties": {"repobilityId": "9ff92be1f192fe92", "scanner": "scanner-primary", "fingerprint": "a5ebc7513add55d6", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-dc825a8056ab3403", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pmtiles-protomaps-v4.spec.ts:21"}, "properties": {"repobilityId": "5e3767ab710691bb", "scanner": "scanner-primary", "fingerprint": "dc825a8056ab3403", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-85ba786aa78e3f95", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-extended.spec.ts:175"}, "properties": {"repobilityId": "34e6b37f39806c83", "scanner": "scanner-primary", "fingerprint": "85ba786aa78e3f95", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-c5a3b6cf5a620c23", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_profile-minimal.spec.ts:67"}, "properties": {"repobilityId": "30bee9c514425d3f", "scanner": "scanner-primary", "fingerprint": "c5a3b6cf5a620c23", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-098ddc16ccc7bb3c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-opacity.spec.ts:40"}, "properties": {"repobilityId": "3409ee62a4698589", "scanner": "scanner-primary", "fingerprint": "098ddc16ccc7bb3c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-f1f0986d522de25c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_render-verify.spec.ts:76"}, "properties": {"repobilityId": "2699fbdb78cb66c6", "scanner": "scanner-primary", "fingerprint": "f1f0986d522de25c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8559f30d0a386cbe", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_mobile-zoom-out-load.spec.ts:73"}, "properties": {"repobilityId": "a0b0342b553e8fa2", "scanner": "scanner-primary", "fingerprint": "8559f30d0a386cbe", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-91809f3e5d4d36d1", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_continuous-wheel-zoom.spec.ts:206"}, "properties": {"repobilityId": "8bae4c01f4c1ae68", "scanner": "scanner-primary", "fingerprint": "91809f3e5d4d36d1", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-c0e410d8380ca007", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_production-capture.spec.ts:28"}, "properties": {"repobilityId": "5b7ad4c251481642", "scanner": "scanner-primary", "fingerprint": "c0e410d8380ca007", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-572d6e10fa307b71", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-seoul-cpu.spec.ts:106"}, "properties": {"repobilityId": "c3eb1a50335cb4d0", "scanner": "scanner-primary", "fingerprint": "572d6e10fa307b71", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-553fa56a83990442", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_pixel-match-demotiles-compute.spec.ts:136"}, "properties": {"repobilityId": "3df86085072cb22e", "scanner": "scanner-primary", "fingerprint": "553fa56a83990442", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-500960faa0fe171b", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_ortho-tilt-backface.spec.ts:67"}, "properties": {"repobilityId": "3ec4997e8e436f26", "scanner": "scanner-primary", "fingerprint": "500960faa0fe171b", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-26f4097b8904dd80", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_epsg5179-reprojection.spec.ts:121"}, "properties": {"repobilityId": "e4808687c730186c", "scanner": "scanner-primary", "fingerprint": "26f4097b8904dd80", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4b61e43c8c3bcb11", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_draw-order-trace.spec.ts:48"}, "properties": {"repobilityId": "278bc52f1adc75d8", "scanner": "scanner-primary", "fingerprint": "4b61e43c8c3bcb11", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-e0e2dab759b6292b", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_text-overlay.spec.ts:82"}, "properties": {"repobilityId": "f216dff3d92ba497", "scanner": "scanner-primary", "fingerprint": "e0e2dab759b6292b", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-f7dea6c98ab8735f", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_liberty-korea-validation.spec.ts:45"}, "properties": {"repobilityId": "066ec4115f866395", "scanner": "scanner-primary", "fingerprint": "f7dea6c98ab8735f", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-03f08bf723e12e7a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_translucent-lines-buffer-destroy.spec.ts:94"}, "properties": {"repobilityId": "b40db91f0969eb4f", "scanner": "scanner-primary", "fingerprint": "03f08bf723e12e7a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-b06be70cbd1057ed", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_picking-ortho-bindgroup.spec.ts:31"}, "properties": {"repobilityId": "3a76f369b7a2c8f8", "scanner": "scanner-primary", "fingerprint": "b06be70cbd1057ed", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-0e97d3685b9d9a31", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_osm-style-smoke.spec.ts:44"}, "properties": {"repobilityId": "2656c05acc196436", "scanner": "scanner-primary", "fingerprint": "0e97d3685b9d9a31", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-22520d5e3b503f4a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_snapshot-replay.spec.ts:80"}, "properties": {"repobilityId": "8029ebd6134912fa", "scanner": "scanner-primary", "fingerprint": "22520d5e3b503f4a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-d1d2a7e6ed4a881f", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_import-mapbox-style.spec.ts:71"}, "properties": {"repobilityId": "ecbba07c64041211", "scanner": "scanner-primary", "fingerprint": "d1d2a7e6ed4a881f", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-d6707a372a74d4b2", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_phase5e-yellow-sea-verify.spec.ts:76"}, "properties": {"repobilityId": "2abbaba4e1873d42", "scanner": "scanner-primary", "fingerprint": "d6707a372a74d4b2", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-5d4454e15e84d3b9", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_synth-bg-ortho-pitch80.spec.ts:233"}, "properties": {"repobilityId": "e1f02433bcab9290", "scanner": "scanner-primary", "fingerprint": "5d4454e15e84d3b9", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-1202a0f908fc3417", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_high-pitch-flicker.spec.ts:145"}, "properties": {"repobilityId": "a589c9906ec566c5", "scanner": "scanner-primary", "fingerprint": "1202a0f908fc3417", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-14caf12621ded321", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_label-anchor-parity.spec.ts:81"}, "properties": {"repobilityId": "8f205cf4ccd8c17d", "scanner": "scanner-primary", "fingerprint": "14caf12621ded321", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-42ea73792f453e17", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_water-hierarchy-pitch.spec.ts:90"}, "properties": {"repobilityId": "ca41be67f2d4b3ca", "scanner": "scanner-primary", "fingerprint": "42ea73792f453e17", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-da70ffda3b04cbd1", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_prefetch-cancelled.spec.ts:91"}, "properties": {"repobilityId": "ae9eef2f0b15a93d", "scanner": "scanner-primary", "fingerprint": "da70ffda3b04cbd1", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4daa5103a2c3d203", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_zoom-wheel.spec.ts:48"}, "properties": {"repobilityId": "73de51ceb11ba4f3", "scanner": "scanner-primary", "fingerprint": "4daa5103a2c3d203", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-fc5b4722acbf213d", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_convert-bright-flat-tilecount.spec.ts:73"}, "properties": {"repobilityId": "489a31d07131dc74", "scanner": "scanner-primary", "fingerprint": "fc5b4722acbf213d", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-26eafd1d30901db5", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bright-interactive.spec.ts:164"}, "properties": {"repobilityId": "74d4660f13598acf", "scanner": "scanner-primary", "fingerprint": "26eafd1d30901db5", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-616d5d7bbdb14e38", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-draw-stats.spec.ts:51"}, "properties": {"repobilityId": "b8b83517d55f4438", "scanner": "scanner-primary", "fingerprint": "616d5d7bbdb14e38", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-71adc253ecf322bd", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_perf-bundle-baseline.spec.ts:206"}, "properties": {"repobilityId": "bbe9c41c4dd6ea1b", "scanner": "scanner-primary", "fingerprint": "71adc253ecf322bd", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-eaf845f1fbf9b7c3", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_runtime-quality.spec.ts:45"}, "properties": {"repobilityId": "e61f30a845a3a13b", "scanner": "scanner-primary", "fingerprint": "eaf845f1fbf9b7c3", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-99ae12a60bd6ea69", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_shield-text-box-align.spec.ts:50"}, "properties": {"repobilityId": "7796bc784166ec46", "scanner": "scanner-primary", "fingerprint": "99ae12a60bd6ea69", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-6a02966bfa3def9a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/_hero-map-render.spec.ts:66"}, "properties": {"repobilityId": "56d4e2249dcd6fab", "scanner": "scanner-primary", "fingerprint": "6a02966bfa3def9a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-288d80fa7aef01b6", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/spec-invariants/label-antimeridian.spec.ts:111"}, "properties": {"repobilityId": "d424f935c3d4954c", "scanner": "scanner-primary", "fingerprint": "288d80fa7aef01b6", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-9897e6a788d3283f", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 playground/e2e/helpers/natural-interaction.ts:79"}, "properties": {"repobilityId": "7b4fca78b95cbb77", "scanner": "scanner-primary", "fingerprint": "9897e6a788d3283f", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-7aa08cca6f870803", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 scripts/matrix-report.ts:39"}, "properties": {"repobilityId": "803f6268ee758dec", "scanner": "scanner-primary", "fingerprint": "7aa08cca6f870803", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4ffbe1734616fa37", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 scripts/mutate.ts:149"}, "properties": {"repobilityId": "ddd17b776a76377c", "scanner": "scanner-primary", "fingerprint": "4ffbe1734616fa37", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-886bf48607ad9659", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 scripts/matrix-accept.ts:79"}, "properties": {"repobilityId": "13f16961b8916fa7", "scanner": "scanner-primary", "fingerprint": "886bf48607ad9659", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-93af69605722734a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 scripts/precheck.ts:101"}, "properties": {"repobilityId": "41fc9b91cf577c63", "scanner": "scanner-primary", "fingerprint": "93af69605722734a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-d6de660d595955ac", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 scripts/capture-polygon-snapshots.ts:65"}, "properties": {"repobilityId": "91c4e65cf29e9151", "scanner": "scanner-primary", "fingerprint": "d6de660d595955ac", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-6bb14c176cd4386f", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/scripts/inspect-firenze-pmtiles.ts:32"}, "properties": {"repobilityId": "d1f960d3ff4da742", "scanner": "scanner-primary", "fingerprint": "6bb14c176cd4386f", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-073c792a914496b8", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/scripts/build-dts.ts:50"}, "properties": {"repobilityId": "3d7f7b77ea3999d9", "scanner": "scanner-primary", "fingerprint": "073c792a914496b8", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-3c3f19f38694e3aa", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/loader/vector-tile-loader.ts:249"}, "properties": {"repobilityId": "c45330363f36201a", "scanner": "scanner-primary", "fingerprint": "3c3f19f38694e3aa", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-661adf1452cdc82c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/source-manager.ts:178"}, "properties": {"repobilityId": "40297a0c3db9dd27", "scanner": "scanner-primary", "fingerprint": "661adf1452cdc82c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8b06356f488c40d2", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render-loop.ts:548"}, "properties": {"repobilityId": "f46983596ba9f2ac", "scanner": "scanner-primary", "fingerprint": "8b06356f488c40d2", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-611b653db610fa0c", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/map.ts:1736"}, "properties": {"repobilityId": "3b17c1307ce19b7d", "scanner": "scanner-primary", "fingerprint": "611b653db610fa0c", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-f83050c90eb20758", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/world-copy-projection.test.ts:87"}, "properties": {"repobilityId": "82544a1564a513d8", "scanner": "scanner-primary", "fingerprint": "f83050c90eb20758", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-8316ae550897ba98", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/dateline-cluster-diag.test.ts:66"}, "properties": {"repobilityId": "b1c7024e19ad4540", "scanner": "scanner-primary", "fingerprint": "8316ae550897ba98", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-f70cef19e8d180a7", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/globe-deep-zoom-probe.test.ts:45"}, "properties": {"repobilityId": "d36c65fc33ce8876", "scanner": "scanner-primary", "fingerprint": "f70cef19e8d180a7", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-0cfdc9b62fe7dd94", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/tile-selection-coverage.test.ts:172"}, "properties": {"repobilityId": "5c90b4b142053230", "scanner": "scanner-primary", "fingerprint": "0cfdc9b62fe7dd94", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-92443d4ef7eb4aab", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/projection-wgsl-consistency.test.ts:179"}, "properties": {"repobilityId": "3e0b145abeeb191f", "scanner": "scanner-primary", "fingerprint": "92443d4ef7eb4aab", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-4aa3bb3a8a386a22", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/projection/camera.test.ts:465"}, "properties": {"repobilityId": "4e5dfc205b4fcca8", "scanner": "scanner-primary", "fingerprint": "4aa3bb3a8a386a22", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-2e1ca722b4b42a89", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/feature-data-binder.ts:308"}, "properties": {"repobilityId": "f2697d1f1197b3e6", "scanner": "scanner-primary", "fingerprint": "2e1ca722b4b42a89", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-9d325b78a811979b", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/point-renderer.ts:570"}, "properties": {"repobilityId": "466227fafea815d0", "scanner": "scanner-primary", "fingerprint": "9d325b78a811979b", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-3bb744a8a77570a0", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/renderer.ts:484"}, "properties": {"repobilityId": "688d9f14c7e85c56", "scanner": "scanner-primary", "fingerprint": "3bb744a8a77570a0", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-bb5694d220d8ca6d", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/multi-layer-overzoom.test.ts:105"}, "properties": {"repobilityId": "5a49ee622d8ca3ce", "scanner": "scanner-primary", "fingerprint": "bb5694d220d8ca6d", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-5928cabfec8a1048", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/line-renderer.test.ts:1153"}, "properties": {"repobilityId": "905027c4b2db39af", "scanner": "scanner-primary", "fingerprint": "5928cabfec8a1048", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-bc8b308edad2c8eb", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/tile-pitch-throughput.test.ts:113"}, "properties": {"repobilityId": "b7e0ec3cb24ca356", "scanner": "scanner-primary", "fingerprint": "bc8b308edad2c8eb", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-76f65712d139ad92", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/merc-high-pitch-drag-perf.test.ts:204"}, "properties": {"repobilityId": "f9a5b4bc552b511d", "scanner": "scanner-primary", "fingerprint": "76f65712d139ad92", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-2658a1d7cf2add28", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/engine/render/polygon-fill-vs-stroke-alignment.test.ts:215"}, "properties": {"repobilityId": "d6896fdab50ee174", "scanner": "scanner-primary", "fingerprint": "2658a1d7cf2add28", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-75d4a5536dfe2480", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/debug/tile-pipeline-simulator.test.ts:55"}, "properties": {"repobilityId": "cb1b7aa66225a183", "scanner": "scanner-primary", "fingerprint": "75d4a5536dfe2480", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-99b8a95705825fc0", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 runtime/src/debug/tile-pipeline-predictor.test.ts:37"}, "properties": {"repobilityId": "eb8c0246571fe973", "scanner": "scanner-primary", "fingerprint": "99b8a95705825fc0", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-757f3e89489bfc50", "level": "warning", "message": {"text": "Custom React Flow node registered without explicit width/height \u2014 blueprint/src/__tests__/deserialize-unknown-node.test.ts:63"}, "properties": {"repobilityId": "08510feaa3de21a7", "scanner": "scanner-primary", "fingerprint": "757f3e89489bfc50", "layer": "frontend", "severity": "medium", "confidence": 1.0, "tags": ["frontend-quality", "fq.rfnode.no-dims"]}}, {"ruleId": "scanner-9710c8d059e53154", "level": "none", "message": {"text": "No frontend routes/components detected"}, "properties": {"repobilityId": "44ca61485762e494", "scanner": "scanner-primary", "fingerprint": "9710c8d059e53154", "layer": "frontend", "severity": "info", "confidence": 1.0, "tags": ["coverage"]}}, {"ruleId": "scanner-699525597be119bb", "level": "warning", "message": {"text": "Insecure pattern 'node_child_process' in playground/render-verify/evaluator.ts:36"}, "properties": {"repobilityId": "e53d3e2e8ef4d84f", "scanner": "scanner-primary", "fingerprint": "699525597be119bb", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "node_child_process"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "playground/render-verify/evaluator.ts"}, "region": {"startLine": 36}}}]}, {"ruleId": "scanner-1abeef6c836ca36e", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in playground/src/debug-labels.ts:218"}, "properties": {"repobilityId": "2fcd2a4e759580c6", "scanner": "scanner-primary", "fingerprint": "1abeef6c836ca36e", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "playground/src/debug-labels.ts"}, "region": {"startLine": 218}}}]}, {"ruleId": "scanner-1c206e270c2126a5", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in playground/src/demo-runner.ts:139"}, "properties": {"repobilityId": "96d6e9977dda26b7", "scanner": "scanner-primary", "fingerprint": "1c206e270c2126a5", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "playground/src/demo-runner.ts"}, "region": {"startLine": 139}}}]}, {"ruleId": "scanner-93dedd6a3b43eb6f", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in playground/src/gallery.ts:97"}, "properties": {"repobilityId": "38eebf2831056ebf", "scanner": "scanner-primary", "fingerprint": "93dedd6a3b43eb6f", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "playground/src/gallery.ts"}, "region": {"startLine": 97}}}]}, {"ruleId": "scanner-13c27247674fa45f", "level": "error", "message": {"text": "Insecure pattern 'new_function_used' in playground/e2e/_perf-compute-interactive.spec.ts:89"}, "properties": {"repobilityId": "a13e3082891d62be", "scanner": "scanner-primary", "fingerprint": "13c27247674fa45f", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "new_function_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "playground/e2e/_perf-compute-interactive.spec.ts"}, "region": {"startLine": 89}}}]}, {"ruleId": "scanner-c9c0d6cd1fd4f13e", "level": "error", "message": {"text": "Insecure pattern 'new_function_used' in playground/e2e/_perf-scenarios.spec.ts:113"}, "properties": {"repobilityId": "e7c3caa8200413ec", "scanner": "scanner-primary", "fingerprint": "c9c0d6cd1fd4f13e", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "new_function_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "playground/e2e/_perf-scenarios.spec.ts"}, "region": {"startLine": 113}}}]}, {"ruleId": "scanner-34b43906a10967d5", "level": "error", "message": {"text": "Insecure pattern 'new_function_used' in playground/e2e/_perf-bright-interactive.spec.ts:89"}, "properties": {"repobilityId": "5998af45a430a27a", "scanner": "scanner-primary", "fingerprint": "34b43906a10967d5", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "new_function_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "playground/e2e/_perf-bright-interactive.spec.ts"}, "region": {"startLine": 89}}}]}, {"ruleId": "scanner-214ef8a8870a672b", "level": "error", "message": {"text": "Insecure pattern 'new_function_used' in playground/e2e/helpers/natural-interaction.ts:59"}, "properties": {"repobilityId": "41d03d997e157df8", "scanner": "scanner-primary", "fingerprint": "214ef8a8870a672b", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "new_function_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "playground/e2e/helpers/natural-interaction.ts"}, "region": {"startLine": 59}}}]}, {"ruleId": "scanner-36857ee04f88bc43", "level": "warning", "message": {"text": "Insecure pattern 'node_child_process' in scripts/mutate.ts:39"}, "properties": {"repobilityId": "c3ec9d51ac7cf852", "scanner": "scanner-primary", "fingerprint": "36857ee04f88bc43", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "node_child_process"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "scripts/mutate.ts"}, "region": {"startLine": 39}}}]}, {"ruleId": "scanner-d4477c8136b25507", "level": "warning", "message": {"text": "Insecure pattern 'node_child_process' in scripts/matrix-accept.ts:24"}, "properties": {"repobilityId": "ee3088341c087214", "scanner": "scanner-primary", "fingerprint": "d4477c8136b25507", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "node_child_process"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "scripts/matrix-accept.ts"}, "region": {"startLine": 24}}}]}, {"ruleId": "scanner-5c4e5ecfda35a733", "level": "warning", "message": {"text": "Insecure pattern 'node_child_process' in scripts/precheck.ts:23"}, "properties": {"repobilityId": "5f07a400d57168dc", "scanner": "scanner-primary", "fingerprint": "5c4e5ecfda35a733", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "node_child_process"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "scripts/precheck.ts"}, "region": {"startLine": 23}}}]}, {"ruleId": "scanner-ba7d4519fc8f4a6f", "level": "warning", "message": {"text": "Insecure pattern 'node_child_process' in scripts/capture-polygon-snapshots.ts:38"}, "properties": {"repobilityId": "c421429f29ed25e6", "scanner": "scanner-primary", "fingerprint": "ba7d4519fc8f4a6f", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "node_child_process"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "scripts/capture-polygon-snapshots.ts"}, "region": {"startLine": 38}}}]}, {"ruleId": "scanner-09e6ca4ba2470bef", "level": "warning", "message": {"text": "Insecure pattern 'node_child_process' in site/src/lib/AGENTS.md:20"}, "properties": {"repobilityId": "b89042eaa10999a3", "scanner": "scanner-primary", "fingerprint": "09e6ca4ba2470bef", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "node_child_process"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "site/src/lib/AGENTS.md"}, "region": {"startLine": 20}}}]}, {"ruleId": "scanner-6bb42550117729e8", "level": "warning", "message": {"text": "Insecure pattern 'node_child_process' in site/src/lib/git-meta.ts:11"}, "properties": {"repobilityId": "d90733875f800665", "scanner": "scanner-primary", "fingerprint": "6bb42550117729e8", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "node_child_process"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "site/src/lib/git-meta.ts"}, "region": {"startLine": 11}}}]}, {"ruleId": "scanner-17e048becab8f5ff", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in runtime/src/web/component.ts:15"}, "properties": {"repobilityId": "5997b1ec416ee0ad", "scanner": "scanner-primary", "fingerprint": "17e048becab8f5ff", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "runtime/src/web/component.ts"}, "region": {"startLine": 15}}}]}, {"ruleId": "scanner-dd7322a6263965ad", "level": "warning", "message": {"text": "Insecure pattern 'node_child_process' in runtime/src/engine/shader-dsl/shaders/polygon-variant-diff.test.ts:35"}, "properties": {"repobilityId": "802d1ecf762b7ab9", "scanner": "scanner-primary", "fingerprint": "dd7322a6263965ad", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "node_child_process"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "runtime/src/engine/shader-dsl/shaders/polygon-variant-diff.test.ts"}, "region": {"startLine": 35}}}]}, {"ruleId": "scanner-dde1cfbf0dd3379c", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in blueprint/src/palette.ts:25"}, "properties": {"repobilityId": "e66767a7598eddb6", "scanner": "scanner-primary", "fingerprint": "dde1cfbf0dd3379c", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "blueprint/src/palette.ts"}, "region": {"startLine": 25}}}]}, {"ruleId": "scanner-1e9a4ed5372c5e20", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in blueprint/src/editor.ts:557"}, "properties": {"repobilityId": "25f0a9237c4ea06b", "scanner": "scanner-primary", "fingerprint": "1e9a4ed5372c5e20", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "blueprint/src/editor.ts"}, "region": {"startLine": 557}}}]}, {"ruleId": "scanner-b291fe8d5b7cd4de", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in blueprint/src/minimap.ts:20"}, "properties": {"repobilityId": "a59e4d70078adc2d", "scanner": "scanner-primary", "fingerprint": "b291fe8d5b7cd4de", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "blueprint/src/minimap.ts"}, "region": {"startLine": 20}}}]}, {"ruleId": "scanner-6372cebde0220094", "level": "warning", "message": {"text": "No auth library detected"}, "properties": {"repobilityId": "a5b6035a5bbf8054", "scanner": "scanner-primary", "fingerprint": "6372cebde0220094", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["coverage", "auth"]}}, {"ruleId": "scanner-c1e62c8a8becdce0", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "4a5232ca5f9d3d6d", "scanner": "scanner-primary", "fingerprint": "c1e62c8a8becdce0", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/deploy-pages.yml"}, "region": {"startLine": 59}}}]}, {"ruleId": "scanner-11fe6710547243fb", "level": "warning", "message": {"text": "GitHub Actions workflow grants broad write permissions"}, "properties": {"repobilityId": "c88f07fd35b9711f", "scanner": "scanner-primary", "fingerprint": "11fe6710547243fb", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "least-privilege"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/deploy-pages.yml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-0e44f60dce03bee0", "level": "note", "message": {"text": "Very large file: compiler/src/__tests__/mapbox-convert.test.ts (1236 lines)"}, "properties": {"repobilityId": "509b60c9a6257d95", "scanner": "scanner-primary", "fingerprint": "0e44f60dce03bee0", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-b44139a514d503f9", "level": "note", "message": {"text": "Very large file: compiler/src/ir/lower.ts (1348 lines)"}, "properties": {"repobilityId": "d5d613e3ad22c17d", "scanner": "scanner-primary", "fingerprint": "b44139a514d503f9", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-71df6efe32b76e23", "level": "note", "message": {"text": "Very large file: compiler/src/tiler/vector-tiler.ts (1570 lines)"}, "properties": {"repobilityId": "085f9072153081cf", "scanner": "scanner-primary", "fingerprint": "71df6efe32b76e23", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-231cf98c15286fc3", "level": "note", "message": {"text": "Very large file: compiler/src/convert/expressions.ts (1071 lines)"}, "properties": {"repobilityId": "3692ed4994006593", "scanner": "scanner-primary", "fingerprint": "231cf98c15286fc3", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-4040016a0eaf33fc", "level": "note", "message": {"text": "Very large file: compiler/src/convert/layers-symbol.ts (1052 lines)"}, "properties": {"repobilityId": "e3cac895d903ede6", "scanner": "scanner-primary", "fingerprint": "4040016a0eaf33fc", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-2a8c3ab4c1781c1e", "level": "note", "message": {"text": "Very large file: playground/src/demo-runner.ts (1209 lines)"}, "properties": {"repobilityId": "ef7b6412d2a9c82c", "scanner": "scanner-primary", "fingerprint": "2a8c3ab4c1781c1e", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-bc3eeb23f96f2d0f", "level": "note", "message": {"text": "Very large file: runtime/src/engine/map.ts (3416 lines)"}, "properties": {"repobilityId": "d0094692d8cee159", "scanner": "scanner-primary", "fingerprint": "bc3eeb23f96f2d0f", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-7f892ab8a1c4b499", "level": "note", "message": {"text": "Very large file: runtime/src/engine/text/text-stage.ts (1449 lines)"}, "properties": {"repobilityId": "a5f23fda0f8cdeb8", "scanner": "scanner-primary", "fingerprint": "7f892ab8a1c4b499", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-5316b201d92fbd7a", "level": "note", "message": {"text": "Very large file: runtime/src/engine/projection/camera.ts (1108 lines)"}, "properties": {"repobilityId": "27d4707111a16515", "scanner": "scanner-primary", "fingerprint": "5316b201d92fbd7a", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-8798f038d6dc53af", "level": "note", "message": {"text": "Very large file: runtime/src/engine/projection/interaction-contract-gates.test.ts (1016 lines)"}, "properties": {"repobilityId": "3113d3f2e7c089bb", "scanner": "scanner-primary", "fingerprint": "8798f038d6dc53af", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-5d80cf7c1b4f3663", "level": "note", "message": {"text": "Very large file: runtime/src/engine/render/vector-tile-renderer.ts (3959 lines)"}, "properties": {"repobilityId": "2dd9af2efe98f05a", "scanner": "scanner-primary", "fingerprint": "5d80cf7c1b4f3663", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-f552980d81221983", "level": "note", "message": {"text": "Very large file: runtime/src/engine/render/pipeline-factory.ts (1193 lines)"}, "properties": {"repobilityId": "3e2a0e221657ebb3", "scanner": "scanner-primary", "fingerprint": "f552980d81221983", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-6850e81aa71931ac", "level": "note", "message": {"text": "Very large file: runtime/src/engine/render/passes/label-pass.ts (1068 lines)"}, "properties": {"repobilityId": "ef15843483ba3669", "scanner": "scanner-primary", "fingerprint": "6850e81aa71931ac", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-ade8902e2092a8f5", "level": "note", "message": {"text": "Very large file: runtime/src/engine/shader-dsl/shaders/polygon.ts (1139 lines)"}, "properties": {"repobilityId": "1fd3e853caea44e9", "scanner": "scanner-primary", "fingerprint": "ade8902e2092a8f5", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-e654f7ac9a68d01e", "level": "note", "message": {"text": "Very large file: runtime/src/engine/shader-dsl/shaders/line.ts (1187 lines)"}, "properties": {"repobilityId": "1e5d250b86a9c412", "scanner": "scanner-primary", "fingerprint": "e654f7ac9a68d01e", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-eda22ea399695330", "level": "note", "message": {"text": "Node manifest has dependencies but no lockfile: compiler/package.json"}, "properties": {"repobilityId": "bd8b00406cb309b1", "scanner": "scanner-primary", "fingerprint": "eda22ea399695330", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["dependency", "lockfile", "reproducibility", "generated-repo-pattern"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "compiler/package.json"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-cdd9d7564c552cbc", "level": "note", "message": {"text": "Node manifest has dependencies but no lockfile: playground/package.json"}, "properties": {"repobilityId": "4fa125c0aa583329", "scanner": "scanner-primary", "fingerprint": "cdd9d7564c552cbc", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["dependency", "lockfile", "reproducibility", "generated-repo-pattern"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "playground/package.json"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-59ba545d2e2b9484", "level": "note", "message": {"text": "Node manifest has dependencies but no lockfile: site/package.json"}, "properties": {"repobilityId": "83a201ae67cb24ac", "scanner": "scanner-primary", "fingerprint": "59ba545d2e2b9484", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["dependency", "lockfile", "reproducibility", "generated-repo-pattern"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "site/package.json"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-a40215fe8a5a1a42", "level": "note", "message": {"text": "Node manifest has dependencies but no lockfile: runtime/package.json"}, "properties": {"repobilityId": "2e7ff2b34e0a00a1", "scanner": "scanner-primary", "fingerprint": "a40215fe8a5a1a42", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["dependency", "lockfile", "reproducibility", "generated-repo-pattern"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "runtime/package.json"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-a4ab115037826213", "level": "note", "message": {"text": "Node manifest has dependencies but no lockfile: blueprint/package.json"}, "properties": {"repobilityId": "bb85487a793383c3", "scanner": "scanner-primary", "fingerprint": "a4ab115037826213", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["dependency", "lockfile", "reproducibility", "generated-repo-pattern"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "blueprint/package.json"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-3ab5d313dda8e5f9", "level": "note", "message": {"text": "Debug logging residue appears in source files"}, "properties": {"repobilityId": "f090f58815f1f2ef", "scanner": "scanner-primary", "fingerprint": "3ab5d313dda8e5f9", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["debug", "cleanup", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-72b2a6250083a784", "level": "warning", "message": {"text": "Placeholder or mock-heavy implementation detected"}, "properties": {"repobilityId": "bbb53e963e9b465c", "scanner": "scanner-primary", "fingerprint": "72b2a6250083a784", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["placeholder", "mock-data", "incomplete", "generated-repo-pattern"]}}, {"ruleId": "scanner-2d0c7b7ab8f8aacf", "level": "warning", "message": {"text": "Critical user flow still appears backed by mock or placeholder data"}, "properties": {"repobilityId": "bee13ed1dd5844dc", "scanner": "scanner-primary", "fingerprint": "2d0c7b7ab8f8aacf", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["placeholder", "mock-data", "critical-flow", "generated-repo-pattern"]}}, {"ruleId": "scanner-749d4bc1bd66df5f", "level": "warning", "message": {"text": "Agent instructions exist but release-hardening basics are missing"}, "properties": {"repobilityId": "51a62d84a1ba34ce", "scanner": "scanner-primary", "fingerprint": "749d4bc1bd66df5f", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-ea8f3013f588db25", "level": "note", "message": {"text": "Shallow git history limits provenance confidence"}, "properties": {"repobilityId": "77995d55fdcc17a0", "scanner": "scanner-primary", "fingerprint": "ea8f3013f588db25", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["provenance", "git-history", "generated-repo-pattern"]}}, {"ruleId": "scanner-8424db9c75e04ba4", "level": "none", "message": {"text": "Very short observed git history"}, "properties": {"repobilityId": "cdee5b1fcde3eb19", "scanner": "scanner-primary", "fingerprint": "8424db9c75e04ba4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["provenance", "git-history", "generated-repo-pattern"]}}, {"ruleId": "scanner-f8d0fbcdfc706b47", "level": "warning", "message": {"text": "Agent authority lacks a verifier contract: compiler/src/format/AGENTS.md"}, "properties": {"repobilityId": "5f1b5da36a193369", "scanner": "scanner-primary", "fingerprint": "f8d0fbcdfc706b47", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "verification", "agents_md"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "compiler/src/format/AGENTS.md"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-122f91b7f2906dc4", "level": "warning", "message": {"text": "Agent authority lacks a verifier contract: .claude/settings.json"}, "properties": {"repobilityId": "a2967269048b6a9d", "scanner": "scanner-primary", "fingerprint": "122f91b7f2906dc4", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "verification", "claude_instruction"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".claude/settings.json"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-1ff841918661c823", "level": "none", "message": {"text": "Commented-code block (6 lines) in vitest.config.ts:11"}, "properties": {"repobilityId": "2a4ccfe5f06b87ca", "scanner": "scanner-primary", "fingerprint": "1ff841918661c823", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3e851fe2859568ad", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/index.ts:33"}, "properties": {"repobilityId": "a380c63490c535f9", "scanner": "scanner-primary", "fingerprint": "3e851fe2859568ad", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-46102fa422f8b7ea", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/spec-coverage-notes.test.ts:22"}, "properties": {"repobilityId": "0a40a5b32c773835", "scanner": "scanner-primary", "fingerprint": "46102fa422f8b7ea", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-158ac23b246e49e3", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/visibility-none-coverage.test.ts:1"}, "properties": {"repobilityId": "30bd194b08533db8", "scanner": "scanner-primary", "fingerprint": "158ac23b246e49e3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-463924662c11e86a", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/polygon-outline-adjacency.test.ts:4"}, "properties": {"repobilityId": "c1a4854f9805a5a9", "scanner": "scanner-primary", "fingerprint": "463924662c11e86a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-efec1f3def855143", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/geojson-data-wrong-type-warn-coverage.test.ts:1"}, "properties": {"repobilityId": "2701d1b4823fd35c", "scanner": "scanner-primary", "fingerprint": "efec1f3def855143", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-17789893b3d99f78", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/interpolate-lab-hcl-densify.test.ts:1"}, "properties": {"repobilityId": "8c7ca3e6d0f55555", "scanner": "scanner-primary", "fingerprint": "17789893b3d99f78", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6a38acaea5e1c2ff", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/text-field-multi-wrap-null-coverage.test.ts:1"}, "properties": {"repobilityId": "5b01e569f4b690bb", "scanner": "scanner-primary", "fingerprint": "6a38acaea5e1c2ff", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-97c4878580c4cf7c", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/partial-status-conversion-smoke.test.ts:8"}, "properties": {"repobilityId": "2605d0348ccd5117", "scanner": "scanner-primary", "fingerprint": "97c4878580c4cf7c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5645e221eb2cf3bd", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/text-field-numeric-coverage.test.ts:1"}, "properties": {"repobilityId": "4ee2103f34099348", "scanner": "scanner-primary", "fingerprint": "5645e221eb2cf3bd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9a25fda403e7e282", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/icon-image-step-zoom.test.ts:1"}, "properties": {"repobilityId": "db402f130cb2524d", "scanner": "scanner-primary", "fingerprint": "9a25fda403e7e282", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-129486aa0564580c", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/literal-double-wrap-expression-coverage.test.ts:1"}, "properties": {"repobilityId": "97cf457c32e30e09", "scanner": "scanner-primary", "fingerprint": "129486aa0564580c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3bd68a28f5441e08", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/z0-world-polygon-regression.test.ts:4"}, "properties": {"repobilityId": "25153b373668e65d", "scanner": "scanner-primary", "fingerprint": "3bd68a28f5441e08", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-26d2b98e7543c5f6", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/paint-interp-nan-guard-coverage.test.ts:1"}, "properties": {"repobilityId": "504d544bb0f2ef36", "scanner": "scanner-primary", "fingerprint": "26d2b98e7543c5f6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-297ef561bba0d4e1", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/filter-multi-wrap-null-coverage.test.ts:1"}, "properties": {"repobilityId": "439b5bbcb5bf448e", "scanner": "scanner-primary", "fingerprint": "297ef561bba0d4e1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-22454a90402de11a", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/mapbox-convert.test.ts:49"}, "properties": {"repobilityId": "a1bce8c05e20c2b3", "scanner": "scanner-primary", "fingerprint": "22454a90402de11a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-db0a20e347114f5d", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/source-crs-lowering.test.ts:5"}, "properties": {"repobilityId": "0ce87cd02dc9f36a", "scanner": "scanner-primary", "fingerprint": "db0a20e347114f5d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bc1e14f87467da72", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/cubic-bezier-densify.test.ts:146"}, "properties": {"repobilityId": "b174781b94ec1af0", "scanner": "scanner-primary", "fingerprint": "bc1e14f87467da72", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9fb621a6191f9983", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/sanitize-id-non-string-coverage.test.ts:1"}, "properties": {"repobilityId": "4090b376322b8e4d", "scanner": "scanner-primary", "fingerprint": "9fb621a6191f9983", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-968607337354bb1f", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/circle-layer.test.ts:1"}, "properties": {"repobilityId": "2e16112c0fa57122", "scanner": "scanner-primary", "fingerprint": "968607337354bb1f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-994a320d0031abc0", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/parser-numeric-match.test.ts:1"}, "properties": {"repobilityId": "e7dcb07f70b89538", "scanner": "scanner-primary", "fingerprint": "994a320d0031abc0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-70a5c48cf9840c89", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/text-anchor-enum-validation.test.ts:1"}, "properties": {"repobilityId": "c457a3841ab821f6", "scanner": "scanner-primary", "fingerprint": "70a5c48cf9840c89", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-229a249950af8521", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/mapbox-expressions.test.ts:3"}, "properties": {"repobilityId": "399bc0ee4a8e51ec", "scanner": "scanner-primary", "fingerprint": "229a249950af8521", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7218b73f6ed1aa83", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/tiler.test.ts:315"}, "properties": {"repobilityId": "b211a7ec7056b9b2", "scanner": "scanner-primary", "fingerprint": "7218b73f6ed1aa83", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f3e7af95696c59a9", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/layer-type-missing-warn-coverage.test.ts:1"}, "properties": {"repobilityId": "4ed5708b058ca858", "scanner": "scanner-primary", "fingerprint": "f3e7af95696c59a9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-df71d3a2fe090ee4", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/ordered-comparison-null.test.ts:1"}, "properties": {"repobilityId": "a3162c4c5e9dd3b1", "scanner": "scanner-primary", "fingerprint": "df71d3a2fe090ee4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ebad19a1ed09d3dd", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/symbol-z-order-avoid-edges-warn.test.ts:1"}, "properties": {"repobilityId": "82fa25879bad2fc9", "scanner": "scanner-primary", "fingerprint": "ebad19a1ed09d3dd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-49a1925f8ab36d3f", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/text-opacity-fold-coverage.test.ts:1"}, "properties": {"repobilityId": "6c698569180e90cf", "scanner": "scanner-primary", "fingerprint": "49a1925f8ab36d3f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e4323b135db04d9a", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/match-duplicate-labels.test.ts:1"}, "properties": {"repobilityId": "89fe73e0996bf606", "scanner": "scanner-primary", "fingerprint": "e4323b135db04d9a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b2780dd035469d0e", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/font-weight-end-to-end.test.ts:1"}, "properties": {"repobilityId": "1387c6de830a20fb", "scanner": "scanner-primary", "fingerprint": "b2780dd035469d0e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-413dc4f80267e21b", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/geojson-circular-data-coverage.test.ts:1"}, "properties": {"repobilityId": "d90b2fe1100b6929", "scanner": "scanner-primary", "fingerprint": "413dc4f80267e21b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-facd2ae2c664f5b0", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/symbol-placement-step-zoom-key-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "2e7eeb6e8e46f079", "scanner": "scanner-primary", "fingerprint": "facd2ae2c664f5b0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e2b7efe6550a2213", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-base-double-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "8b1eb289cf14add9", "scanner": "scanner-primary", "fingerprint": "e2b7efe6550a2213", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c32f9eb62f09008e", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/text-font-not-array.test.ts:1"}, "properties": {"repobilityId": "1d25e8535f2c32bb", "scanner": "scanner-primary", "fingerprint": "c32f9eb62f09008e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a54ba276ec657570", "level": "none", "message": {"text": "Commented-code block (10 lines) in compiler/src/__tests__/icon-padding-warning.test.ts:1"}, "properties": {"repobilityId": "3df1795831097862", "scanner": "scanner-primary", "fingerprint": "a54ba276ec657570", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-771f29c89d230633", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/unwrap-literal-scalar-null-coverage.test.ts:1"}, "properties": {"repobilityId": "94b786289fa4f5d3", "scanner": "scanner-primary", "fingerprint": "771f29c89d230633", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-17882b73cd778980", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/match-evaluator-mapbox-shape.test.ts:1"}, "properties": {"repobilityId": "c515eb5bf1872324", "scanner": "scanner-primary", "fingerprint": "17882b73cd778980", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-22b95539e5eb1648", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/icon-halo-text-fit-warn.test.ts:1"}, "properties": {"repobilityId": "8c55acdad8937051", "scanner": "scanner-primary", "fingerprint": "22b95539e5eb1648", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b4cd9c3fc59e9a37", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/addopacity-nan-guard-coverage.test.ts:1"}, "properties": {"repobilityId": "90e5c1a245104aa3", "scanner": "scanner-primary", "fingerprint": "b4cd9c3fc59e9a37", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-53c79f4a5abd0f6f", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/opacity-subpercent-roundtrip.test.ts:1"}, "properties": {"repobilityId": "ab6eef7c0a727275", "scanner": "scanner-primary", "fingerprint": "53c79f4a5abd0f6f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1eaa37b8a4fa0ddd", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/label-anchor-mapbox.test.ts:6"}, "properties": {"repobilityId": "8e64d5b43650ca03", "scanner": "scanner-primary", "fingerprint": "1eaa37b8a4fa0ddd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-99c1784a9723552d", "level": "none", "message": {"text": "Commented-code block (13 lines) in compiler/src/__tests__/ocean-holes-low-zoom.test.ts:1"}, "properties": {"repobilityId": "bb5767c5eb6e453f", "scanner": "scanner-primary", "fingerprint": "99c1784a9723552d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6868f4f366d2482b", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/spec-coverage-completeness.test.ts:1"}, "properties": {"repobilityId": "514abda3e6fef4e5", "scanner": "scanner-primary", "fingerprint": "6868f4f366d2482b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-45affa76034b6418", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/extrude-line-nan-guard-coverage.test.ts:1"}, "properties": {"repobilityId": "807156b43ef709a0", "scanner": "scanner-primary", "fingerprint": "45affa76034b6418", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8e01314cb8f6e9c5", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/zero-semantics.test.ts:1"}, "properties": {"repobilityId": "23a1bcd0d97020f9", "scanner": "scanner-primary", "fingerprint": "8e01314cb8f6e9c5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5e529257e8ff19bc", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/symbol-placement-step.test.ts:1"}, "properties": {"repobilityId": "2449dcbaddc295c6", "scanner": "scanner-primary", "fingerprint": "5e529257e8ff19bc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9d7af177599d1b99", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/match-keys-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "d0e372aa2e858246", "scanner": "scanner-primary", "fingerprint": "9d7af177599d1b99", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a432a2765ac016f0", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/korea-z7-hole-distribution.test.ts:6"}, "properties": {"repobilityId": "8f4b7094e0bce006", "scanner": "scanner-primary", "fingerprint": "a432a2765ac016f0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3e651da64d6fddbc", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/keyframe-opacity-scale.test.ts:1"}, "properties": {"repobilityId": "4c42206b65c613f0", "scanner": "scanner-primary", "fingerprint": "3e651da64d6fddbc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bb0ac676a1f87574", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/merge-layers.test.ts:46"}, "properties": {"repobilityId": "710703073a43482a", "scanner": "scanner-primary", "fingerprint": "bb0ac676a1f87574", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0c51efc2f5ce92fd", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/label-numeric-binding.test.ts:1"}, "properties": {"repobilityId": "776b4aa6b452b66c", "scanner": "scanner-primary", "fingerprint": "0c51efc2f5ce92fd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-71f1b38189fd032d", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/spec-coverage-drift.test.ts:8"}, "properties": {"repobilityId": "92e05bc32a72e7ac", "scanner": "scanner-primary", "fingerprint": "71f1b38189fd032d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fd6702cdf88885fb", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/icon-rotation-alignment-coverage.test.ts:1"}, "properties": {"repobilityId": "acbe437d735de2f3", "scanner": "scanner-primary", "fingerprint": "fd6702cdf88885fb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f0bcdd5a5221e1f1", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/korea-z7-clip-backtrack.test.ts:1"}, "properties": {"repobilityId": "9c3dadcb4ffde2a5", "scanner": "scanner-primary", "fingerprint": "f0bcdd5a5221e1f1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-72762b71e1bc8dd1", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/color-multi-wrap-null-omit-coverage.test.ts:1"}, "properties": {"repobilityId": "fd6620b0737545ac", "scanner": "scanner-primary", "fingerprint": "72762b71e1bc8dd1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-009f644daae11d77", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/legacy-filter-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "22abdac6025bf143", "scanner": "scanner-primary", "fingerprint": "009f644daae11d77", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3824d9c623402820", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/icon-opacity-edge-cases.test.ts:1"}, "properties": {"repobilityId": "26f74085eec95e8c", "scanner": "scanner-primary", "fingerprint": "3824d9c623402820", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0c548a7c5cd1429a", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/literal-array-coverage.test.ts:1"}, "properties": {"repobilityId": "ad4d4087b88d4cf0", "scanner": "scanner-primary", "fingerprint": "0c548a7c5cd1429a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a04539bf5dd8249e", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/ofm-bright-seoul-bilingual.test.ts:1"}, "properties": {"repobilityId": "7681e1b3efc5afaf", "scanner": "scanner-primary", "fingerprint": "a04539bf5dd8249e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5532f1ead25aebb4", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/geodesic-midpoint-pole-hop-fix.test.ts:1"}, "properties": {"repobilityId": "bb4a3b6a4087c5c8", "scanner": "scanner-primary", "fingerprint": "5532f1ead25aebb4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-18a9fcbb62c6aef9", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/sky-layer-skip.test.ts:1"}, "properties": {"repobilityId": "3fb6734043bf9a80", "scanner": "scanner-primary", "fingerprint": "18a9fcbb62c6aef9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ce3e9bdbf150fbb7", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/translate-anchor-default-suppression.test.ts:1"}, "properties": {"repobilityId": "8aa4d2624a69a7a3", "scanner": "scanner-primary", "fingerprint": "ce3e9bdbf150fbb7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b1980cd50f00a86a", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/interpolate-exponential-base-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "a838c147806708e8", "scanner": "scanner-primary", "fingerprint": "b1980cd50f00a86a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7e51138d7d47e882", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/layer-zoom-range.test.ts:4"}, "properties": {"repobilityId": "52062d8cb6b95268", "scanner": "scanner-primary", "fingerprint": "7e51138d7d47e882", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5f598a1cbbc84a69", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/paint-numeric-double-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "d21cea03588bf4b0", "scanner": "scanner-primary", "fingerprint": "5f598a1cbbc84a69", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cecca2b750248427", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/icon-rotation-alignment-map-tangent.test.ts:1"}, "properties": {"repobilityId": "7df36af94bcf5e74", "scanner": "scanner-primary", "fingerprint": "cecca2b750248427", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-56f4ea5871269268", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/symbol-tuple-per-element-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "b9f080763411b093", "scanner": "scanner-primary", "fingerprint": "56f4ea5871269268", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b07b0a6aa77ccf99", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/fill-translate-end-to-end.test.ts:1"}, "properties": {"repobilityId": "1f519d867271db9d", "scanner": "scanner-primary", "fingerprint": "b07b0a6aa77ccf99", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bd07be845ca19200", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/alignment-placement-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "1c3b62777acaf2b3", "scanner": "scanner-primary", "fingerprint": "bd07be845ca19200", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fb503bf1a2627c37", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/halo-defaults-spec-coverage.test.ts:6"}, "properties": {"repobilityId": "a0f687a34dfe660e", "scanner": "scanner-primary", "fingerprint": "fb503bf1a2627c37", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ff3f950402b0dfe8", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/legacy-comparison-field-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "a10ad1a573708b86", "scanner": "scanner-primary", "fingerprint": "ff3f950402b0dfe8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-046a3f02b70b9bab", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/converter-warning-coverage.test.ts:25"}, "properties": {"repobilityId": "22c7236f1b6c369a", "scanner": "scanner-primary", "fingerprint": "046a3f02b70b9bab", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c460be2e8b2cd5b7", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/colors-named.test.ts:1"}, "properties": {"repobilityId": "f913255d363c1456", "scanner": "scanner-primary", "fingerprint": "c460be2e8b2cd5b7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2e1b19112f16f594", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/source-url-escape-coverage.test.ts:1"}, "properties": {"repobilityId": "c56206cd5c29f3b7", "scanner": "scanner-primary", "fingerprint": "2e1b19112f16f594", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-215f12e0c91f2312", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/source-null-body-coverage.test.ts:1"}, "properties": {"repobilityId": "3cea7f6bc25b0db0", "scanner": "scanner-primary", "fingerprint": "215f12e0c91f2312", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-984e274e2dc43b51", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/show-property-trailing-comma.test.ts:1"}, "properties": {"repobilityId": "3d9491a47a8e49da", "scanner": "scanner-primary", "fingerprint": "984e274e2dc43b51", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-44ff763c38ae4426", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/circle-layer-non-object-layout-coverage.test.ts:1"}, "properties": {"repobilityId": "a62e2ee06d91e000", "scanner": "scanner-primary", "fingerprint": "44ff763c38ae4426", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-07e5cf21c7b1a670", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/to-number-boolean-string.test.ts:1"}, "properties": {"repobilityId": "de76932c76c195b3", "scanner": "scanner-primary", "fingerprint": "07e5cf21c7b1a670", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2ac5bf69bb08c6cb", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/pattern-null-color-warn-coverage.test.ts:1"}, "properties": {"repobilityId": "6c0640531779f4d6", "scanner": "scanner-primary", "fingerprint": "2ac5bf69bb08c6cb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-50bb2bce5b329cf5", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/get-dynamic-key-coverage.test.ts:1"}, "properties": {"repobilityId": "96367a6aa644fad2", "scanner": "scanner-primary", "fingerprint": "50bb2bce5b329cf5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-982fbae96d4750eb", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/interpolate-lab-hcl-runtime-evaluator.test.ts:9"}, "properties": {"repobilityId": "47ada9c0f51d5d50", "scanner": "scanner-primary", "fingerprint": "982fbae96d4750eb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2d846c0cf6309a70", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/emit-compute-plan.test.ts:5"}, "properties": {"repobilityId": "cc48b005b57ac491", "scanner": "scanner-primary", "fingerprint": "2d846c0cf6309a70", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fb7c43c74b86a4cc", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/stroke-dash-per-element-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "3b3ac78f0715d74b", "scanner": "scanner-primary", "fingerprint": "fb7c43c74b86a4cc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f67bb854923f5e73", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/in-op-list-double-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "439950e60eb9bddb", "scanner": "scanner-primary", "fingerprint": "f67bb854923f5e73", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7128a5fb5f378e9c", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/source-id-collision-warn-coverage.test.ts:1"}, "properties": {"repobilityId": "187e179776fb30ef", "scanner": "scanner-primary", "fingerprint": "7128a5fb5f378e9c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b238664d63e387e9", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/string-format-builtins.test.ts:1"}, "properties": {"repobilityId": "05b1e1b9d2994260", "scanner": "scanner-primary", "fingerprint": "b238664d63e387e9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f610b4e79b4b3e75", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/fixture-densify-invariants.test.ts:1"}, "properties": {"repobilityId": "f62070da00230ba7", "scanner": "scanner-primary", "fingerprint": "f610b4e79b4b3e75", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ec19b9a4ad57880d", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/countries-boundary-tile-clip.test.ts:1"}, "properties": {"repobilityId": "4644ff7badc3ac42", "scanner": "scanner-primary", "fingerprint": "ec19b9a4ad57880d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8ae36e41b9324cfa", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/interpolate-monotonicity.test.ts:1"}, "properties": {"repobilityId": "7347861bb67f39c1", "scanner": "scanner-primary", "fingerprint": "8ae36e41b9324cfa", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6eb70c2907bbf51d", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/expressions-multi-wrap-sweep-coverage.test.ts:1"}, "properties": {"repobilityId": "50215087a962f86f", "scanner": "scanner-primary", "fingerprint": "6eb70c2907bbf51d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-47d8a3f73ee0029c", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/rgb-arity-coverage.test.ts:1"}, "properties": {"repobilityId": "707e79ceff3296a8", "scanner": "scanner-primary", "fingerprint": "47d8a3f73ee0029c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ba0f7016bbf8414f", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/pattern-gap-warnings.test.ts:8"}, "properties": {"repobilityId": "cb58aa5ae6d9ce33", "scanner": "scanner-primary", "fingerprint": "ba0f7016bbf8414f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-24e340a1f36e21ed", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/geodesic-refine.test.ts:9"}, "properties": {"repobilityId": "c52f91116a4c8598", "scanner": "scanner-primary", "fingerprint": "24e340a1f36e21ed", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5df00b83289f9217", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/extrude-interp-clamp-coverage.test.ts:1"}, "properties": {"repobilityId": "8da549577ed3f1a2", "scanner": "scanner-primary", "fingerprint": "5df00b83289f9217", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1e0c1f29ed9f5674", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/fixture-sweep.test.ts:1"}, "properties": {"repobilityId": "e83dee252e10a48d", "scanner": "scanner-primary", "fingerprint": "1e0c1f29ed9f5674", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3c4bb1681941fdc0", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/label-shapes-fixtures.test.ts:4"}, "properties": {"repobilityId": "c49b154f32e9919a", "scanner": "scanner-primary", "fingerprint": "3c4bb1681941fdc0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ece69e76474394ce", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/keyframes.test.ts:369"}, "properties": {"repobilityId": "b80a15a5bed3ac74", "scanner": "scanner-primary", "fingerprint": "ece69e76474394ce", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ec695691b126470c", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/lch-chroma-percent-reference.test.ts:1"}, "properties": {"repobilityId": "5aa8019bb81bcc6d", "scanner": "scanner-primary", "fingerprint": "ec695691b126470c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4467ca0b71f35e4c", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/openfreemap-convert.test.ts:5"}, "properties": {"repobilityId": "7a8d04c4e5d21ecf", "scanner": "scanner-primary", "fingerprint": "4467ca0b71f35e4c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e9ebd93c9f2bc32b", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/collator-and-array-coverage.test.ts:1"}, "properties": {"repobilityId": "28b6759717e05213", "scanner": "scanner-primary", "fingerprint": "e9ebd93c9f2bc32b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5048ca323cf3c6fc", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/line-pattern-lowering.test.ts:4"}, "properties": {"repobilityId": "d624195f3ae85c87", "scanner": "scanner-primary", "fingerprint": "5048ca323cf3c6fc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8a94a58b1310e235", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/densify-evaluator-integration.test.ts:6"}, "properties": {"repobilityId": "3fbda94cc465ed42", "scanner": "scanner-primary", "fingerprint": "8a94a58b1310e235", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2e7c29c7c8633379", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-zoom-key-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "4d240c5eefccd7b2", "scanner": "scanner-primary", "fingerprint": "2e7c29c7c8633379", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-861e9702aa5bdd94", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/mapbox-spec-conformance.test.ts:3"}, "properties": {"repobilityId": "b6a78fda0114c7a2", "scanner": "scanner-primary", "fingerprint": "861e9702aa5bdd94", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6a60003add5d4d45", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/isomitted-multi-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "bf2aa3b21599630f", "scanner": "scanner-primary", "fingerprint": "6a60003add5d4d45", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-75d1e1f71aaf903b", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/color-double-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "02a86329233ea05e", "scanner": "scanner-primary", "fingerprint": "75d1e1f71aaf903b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-86eb4c1d2f552974", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/lexer-string-newline-pos.test.ts:1"}, "properties": {"repobilityId": "4347d749bf88b6e0", "scanner": "scanner-primary", "fingerprint": "86eb4c1d2f552974", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2d9fe359eb6d94aa", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/opacity-interp-clamp-coverage.test.ts:1"}, "properties": {"repobilityId": "b3ebe312e0b7a5a8", "scanner": "scanner-primary", "fingerprint": "2d9fe359eb6d94aa", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d05d14d4b1bc07e0", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/eval-string-compare-coverage.test.ts:1"}, "properties": {"repobilityId": "cb27208e90f9447d", "scanner": "scanner-primary", "fingerprint": "d05d14d4b1bc07e0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bde843951fb17f9a", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/type-coercion-fallback-coverage.test.ts:1"}, "properties": {"repobilityId": "8e3e42135ab049c6", "scanner": "scanner-primary", "fingerprint": "bde843951fb17f9a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1d8b8cf92ecf7e77", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/line-gap-width-end-to-end.test.ts:59"}, "properties": {"repobilityId": "1e75a22cbadc34c2", "scanner": "scanner-primary", "fingerprint": "1d8b8cf92ecf7e77", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-29a027fce5543d26", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/expression-nesting.test.ts:1"}, "properties": {"repobilityId": "48d7dad4a908540f", "scanner": "scanner-primary", "fingerprint": "29a027fce5543d26", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2dc62725c486e898", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/symbol-pair-rotate-nan-guard-coverage.test.ts:1"}, "properties": {"repobilityId": "f7307128e93fd68a", "scanner": "scanner-primary", "fingerprint": "2dc62725c486e898", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4606418a663f6676", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/style-coverage-report.test.ts:1"}, "properties": {"repobilityId": "fbd888732846f8cc", "scanner": "scanner-primary", "fingerprint": "4606418a663f6676", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0aa1bbc9320bf537", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/label-halo-defaults.test.ts:1"}, "properties": {"repobilityId": "c9ddfa84c7704d33", "scanner": "scanner-primary", "fingerprint": "0aa1bbc9320bf537", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f4d5510e73162f26", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/layer-id-collision-warn-coverage.test.ts:1"}, "properties": {"repobilityId": "49afd8ceef15a10b", "scanner": "scanner-primary", "fingerprint": "f4d5510e73162f26", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-46dcd362eb465cb7", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/interpolate-negative-stops-coverage.test.ts:1"}, "properties": {"repobilityId": "1ef66525a776a738", "scanner": "scanner-primary", "fingerprint": "46dcd362eb465cb7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-53caf90995e34b8c", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/icon-overlap-warn.test.ts:1"}, "properties": {"repobilityId": "03ade2fb25571d53", "scanner": "scanner-primary", "fingerprint": "53caf90995e34b8c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9c5d7ce160cc90ac", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/line-offset.test.ts:1"}, "properties": {"repobilityId": "8ad2f5fbdb7df348", "scanner": "scanner-primary", "fingerprint": "9c5d7ce160cc90ac", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-55fcd4dfef3fc08c", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/source-type-missing-warn-coverage.test.ts:1"}, "properties": {"repobilityId": "8d759f98403ab67c", "scanner": "scanner-primary", "fingerprint": "55fcd4dfef3fc08c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7680cb7c1c225b93", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/expression-spec-strict.test.ts:1"}, "properties": {"repobilityId": "c13f4f06a3806665", "scanner": "scanner-primary", "fingerprint": "7680cb7c1c225b93", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f8c22fc14768cde7", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/format-partial-drop.test.ts:1"}, "properties": {"repobilityId": "c276da2cc5e1aa47", "scanner": "scanner-primary", "fingerprint": "f8c22fc14768cde7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d9e3d3091f45aa42", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/math-builtin-arity-warn-coverage.test.ts:1"}, "properties": {"repobilityId": "6822ac5476e3c7c1", "scanner": "scanner-primary", "fingerprint": "d9e3d3091f45aa42", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0fd461eadf9d711d", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/line-translate-warn.test.ts:1"}, "properties": {"repobilityId": "896923ab706a5fe8", "scanner": "scanner-primary", "fingerprint": "0fd461eadf9d711d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-eba6084ab9e93bd6", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/text-icon-optional-warning.test.ts:1"}, "properties": {"repobilityId": "baa3e65d7ac6339f", "scanner": "scanner-primary", "fingerprint": "eba6084ab9e93bd6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0881890d554ebad3", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/stroke-binding-routing.test.ts:1"}, "properties": {"repobilityId": "9a265b338ed2d2e4", "scanner": "scanner-primary", "fingerprint": "0881890d554ebad3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-214eba85a25829a8", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/null-comparison-coverage.test.ts:1"}, "properties": {"repobilityId": "6b861b444f30e4fd", "scanner": "scanner-primary", "fingerprint": "214eba85a25829a8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2f3211c79cae97e4", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/icon-size-validation.test.ts:1"}, "properties": {"repobilityId": "f3fbe9d9f16613da", "scanner": "scanner-primary", "fingerprint": "2f3211c79cae97e4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8ff74c698ec4e5fb", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/rgb-channel-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "e3385761bbf5e24e", "scanner": "scanner-primary", "fingerprint": "8ff74c698ec4e5fb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f0d567d0cd512369", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/evaluator-roundtrip.test.ts:10"}, "properties": {"repobilityId": "0acca1135b14626b", "scanner": "scanner-primary", "fingerprint": "f0d567d0cd512369", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-415598ece4f8b924", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/icon-along-line-conversion.test.ts:1"}, "properties": {"repobilityId": "853e87c8449693ad", "scanner": "scanner-primary", "fingerprint": "415598ece4f8b924", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e2df6abba4080e5a", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/raster-layer-survives-optimize.test.ts:3"}, "properties": {"repobilityId": "ad9ff4f187bad563", "scanner": "scanner-primary", "fingerprint": "e2df6abba4080e5a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-63615b2a3958846e", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/parser-fncall-whitespace.test.ts:1"}, "properties": {"repobilityId": "ddf425d37bfb26d6", "scanner": "scanner-primary", "fingerprint": "63615b2a3958846e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fbd85137811feedf", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/property-matrix.test.ts:27"}, "properties": {"repobilityId": "59944df0af24d6a2", "scanner": "scanner-primary", "fingerprint": "fbd85137811feedf", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-441683218d393c15", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/line-blur.test.ts:1"}, "properties": {"repobilityId": "94073975f8cbcbc9", "scanner": "scanner-primary", "fingerprint": "441683218d393c15", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0042c2596641a939", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/sanitize-id-coverage.test.ts:1"}, "properties": {"repobilityId": "e50dd3cd7838b3f4", "scanner": "scanner-primary", "fingerprint": "0042c2596641a939", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-339dbf764a4d6e37", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/background-opacity-fold.test.ts:1"}, "properties": {"repobilityId": "ec183e14ddef8ecb", "scanner": "scanner-primary", "fingerprint": "339dbf764a4d6e37", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a3a03f5aa218ac07", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/layer-zoom-nan-emit-guard-coverage.test.ts:1"}, "properties": {"repobilityId": "a0929f39bb65384f", "scanner": "scanner-primary", "fingerprint": "a3a03f5aa218ac07", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e5683f79a57d5600", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-data-driven-coverage.test.ts:1"}, "properties": {"repobilityId": "9e61e23cd9d39645", "scanner": "scanner-primary", "fingerprint": "e5683f79a57d5600", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fec09e0d26db453c", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/exponential-base-validation.test.ts:1"}, "properties": {"repobilityId": "759b7cb40cc68c5d", "scanner": "scanner-primary", "fingerprint": "fec09e0d26db453c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fa344fa602d4f6ec", "level": "none", "message": {"text": "Commented-code block (10 lines) in compiler/src/__tests__/converter-roundtrip-grammar-gate.test.ts:9"}, "properties": {"repobilityId": "d11b849e9a5ab9aa", "scanner": "scanner-primary", "fingerprint": "fa344fa602d4f6ec", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-920d735e6f48a191", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/css-color-coverage-completeness.test.ts:1"}, "properties": {"repobilityId": "6fa0db7b5c24213a", "scanner": "scanner-primary", "fingerprint": "920d735e6f48a191", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ef1933c3c87abee8", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/merge-zoom-range-coverage.test.ts:1"}, "properties": {"repobilityId": "973768d9dda8263c", "scanner": "scanner-primary", "fingerprint": "ef1933c3c87abee8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-35f69b621089a41e", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/in-notin-field-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "a9ce90e870fd42dd", "scanner": "scanner-primary", "fingerprint": "35f69b621089a41e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f61276c350657cc2", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/antimeridian-outline-seam.test.ts:5"}, "properties": {"repobilityId": "4ba50f6c655ec791", "scanner": "scanner-primary", "fingerprint": "f61276c350657cc2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0788e353c732a247", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/maplibre-demotiles-convert.test.ts:6"}, "properties": {"repobilityId": "59f2313cfe647eda", "scanner": "scanner-primary", "fingerprint": "0788e353c732a247", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0611fa74ea34a29a", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/module.test.ts:136"}, "properties": {"repobilityId": "edadbb813d46330c", "scanner": "scanner-primary", "fingerprint": "0611fa74ea34a29a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-78f1eea4c376b083", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-curve-spec-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "04c99a78e3da5d20", "scanner": "scanner-primary", "fingerprint": "78f1eea4c376b083", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e32c35aab63d7b37", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/evaluator.test.ts:294"}, "properties": {"repobilityId": "b3d5a5a976f1c691", "scanner": "scanner-primary", "fingerprint": "e32c35aab63d7b37", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-baa896b5eb28596c", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/zoom-accessor-coverage.test.ts:1"}, "properties": {"repobilityId": "0d0ee6db901a76a4", "scanner": "scanner-primary", "fingerprint": "baa896b5eb28596c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e09b2df63f85df09", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/background-visibility-multi-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "8a43176e12a873be", "scanner": "scanner-primary", "fingerprint": "e09b2df63f85df09", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-11c5960083faa2a1", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/expand-color-match-get-field-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "34ea1f3b7c392c3d", "scanner": "scanner-primary", "fingerprint": "11c5960083faa2a1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-10832ce5a3d75e16", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/mapbox-roundtrip-coverage.test.ts:3"}, "properties": {"repobilityId": "4a933841a8895ac5", "scanner": "scanner-primary", "fingerprint": "10832ce5a3d75e16", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-88524977bfa58208", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/fill-extrusion-vertical-gradient.test.ts:1"}, "properties": {"repobilityId": "abe78f70d0773477", "scanner": "scanner-primary", "fingerprint": "88524977bfa58208", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cb8fa7108b28afba", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/boolean-layout-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "de2b10db19c7e945", "scanner": "scanner-primary", "fingerprint": "cb8fa7108b28afba", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-66f6f3e846e803b9", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/dead-source-drop.test.ts:5"}, "properties": {"repobilityId": "369305f82d93d2f0", "scanner": "scanner-primary", "fingerprint": "66f6f3e846e803b9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-38ce344462537271", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/source-throw-id-sanitize-coverage.test.ts:1"}, "properties": {"repobilityId": "5143c91cc61c420c", "scanner": "scanner-primary", "fingerprint": "38ce344462537271", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-36a9ababdd89e465", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/lexer-string-token-line.test.ts:1"}, "properties": {"repobilityId": "a0af12b68684e314", "scanner": "scanner-primary", "fingerprint": "36a9ababdd89e465", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-63b4bf1d8175c131", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/icon-anchor-enum-validation.test.ts:1"}, "properties": {"repobilityId": "1d1ffbaee9046bd7", "scanner": "scanner-primary", "fingerprint": "63b4bf1d8175c131", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6988a8b50ff2383b", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/opacity-scale.test.ts:1"}, "properties": {"repobilityId": "6a588339b7e138cf", "scanner": "scanner-primary", "fingerprint": "6988a8b50ff2383b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a61843a884280720", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/fill-antialias-warn.test.ts:1"}, "properties": {"repobilityId": "c0a918cf35882178", "scanner": "scanner-primary", "fingerprint": "a61843a884280720", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ae220ac7a2807afe", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/lexer-scientific-notation.test.ts:1"}, "properties": {"repobilityId": "736658a785af1a3b", "scanner": "scanner-primary", "fingerprint": "ae220ac7a2807afe", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3df21e9004396159", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/utility-bracket-binding-time-unit.test.ts:1"}, "properties": {"repobilityId": "881b3a9e2237b620", "scanner": "scanner-primary", "fingerprint": "3df21e9004396159", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-df72a9df1bb52a73", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/ignored-paint-aggregation.test.ts:1"}, "properties": {"repobilityId": "5b9b65c50b38356d", "scanner": "scanner-primary", "fingerprint": "df72a9df1bb52a73", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cc39c7e80d580db5", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/merge-symbol-label-coverage.test.ts:1"}, "properties": {"repobilityId": "b593d3f3a0f5ed21", "scanner": "scanner-primary", "fingerprint": "cc39c7e80d580db5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5fbe4c93386f2372", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/interpolate-exponential.test.ts:98"}, "properties": {"repobilityId": "fd7510b04a147476", "scanner": "scanner-primary", "fingerprint": "5fbe4c93386f2372", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f447c762d8a6d9ef", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/pmtiles-url-fragment-detection-coverage.test.ts:1"}, "properties": {"repobilityId": "6688abd4903eabce", "scanner": "scanner-primary", "fingerprint": "f447c762d8a6d9ef", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-67701d9a8803a907", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/__tests__/to-color-literal-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "60dcd30e263ab796", "scanner": "scanner-primary", "fingerprint": "67701d9a8803a907", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c7e1be55e6ff622b", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/pmtiles-scheme-case-insensitive-coverage.test.ts:1"}, "properties": {"repobilityId": "f31d1ac17fcb4d4c", "scanner": "scanner-primary", "fingerprint": "c7e1be55e6ff622b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-84bf5df58767755b", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/icon-color-specific-warn.test.ts:1"}, "properties": {"repobilityId": "09d05e55aba18efa", "scanner": "scanner-primary", "fingerprint": "84bf5df58767755b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c7fd7dea87dcf80d", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/null-paint-omit-coverage.test.ts:1"}, "properties": {"repobilityId": "e2399008b5f90263", "scanner": "scanner-primary", "fingerprint": "c7fd7dea87dcf80d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a79a9349cca54428", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/style-version-warn-coverage.test.ts:1"}, "properties": {"repobilityId": "d5df91c3b6a3fbfd", "scanner": "scanner-primary", "fingerprint": "a79a9349cca54428", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2dcc6918f74d94a4", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/polygon-outline-arc-continuity.test.ts:4"}, "properties": {"repobilityId": "83d34a527b4691b9", "scanner": "scanner-primary", "fingerprint": "2dcc6918f74d94a4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c8df110c4ec44c86", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/circle-pitch-default-suppression.test.ts:1"}, "properties": {"repobilityId": "4b87fe9ee43b7fbb", "scanner": "scanner-primary", "fingerprint": "c8df110c4ec44c86", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5c7a57ab6b10ec6a", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/mapbox-import-order-regression.test.ts:1"}, "properties": {"repobilityId": "fba546d6ff51fe56", "scanner": "scanner-primary", "fingerprint": "5c7a57ab6b10ec6a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-addf7c74650069d2", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/__tests__/halo-propagation-end-to-end.test.ts:1"}, "properties": {"repobilityId": "b93809e64987be44", "scanner": "scanner-primary", "fingerprint": "addf7c74650069d2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a7b12ca7cba27521", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/source-url-non-string-coverage.test.ts:1"}, "properties": {"repobilityId": "33c6d84f47f49d30", "scanner": "scanner-primary", "fingerprint": "a7b12ca7cba27521", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4b654c51d3cd0855", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/__tests__/source-bounds-sanity-warn-coverage.test.ts:1"}, "properties": {"repobilityId": "496f774981345ffb", "scanner": "scanner-primary", "fingerprint": "4b654c51d3cd0855", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bd3981588f7f6850", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/pseudo-field-wrap-coverage.test.ts:1"}, "properties": {"repobilityId": "49827a9e43474f0b", "scanner": "scanner-primary", "fingerprint": "bd3981588f7f6850", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-77fea8cbb1202c77", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/__tests__/circle-sort-key-null-omit-coverage.test.ts:1"}, "properties": {"repobilityId": "8e3e349526f73a54", "scanner": "scanner-primary", "fingerprint": "77fea8cbb1202c77", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9de0e4324cd9f954", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/__tests__/fixture-ir-snapshot.test.ts:1"}, "properties": {"repobilityId": "4186ed3a9e8f607f", "scanner": "scanner-primary", "fingerprint": "9de0e4324cd9f954", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-799b814405cd29d3", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/module/resolver.ts:121"}, "properties": {"repobilityId": "b3ff8d27f842da3c", "scanner": "scanner-primary", "fingerprint": "799b814405cd29d3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-83fbfc786cfb87f4", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 compiler/src/module/resolver.ts:91"}, "properties": {"repobilityId": "024d5d36ff877731", "scanner": "scanner-primary", "fingerprint": "83fbfc786cfb87f4", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-7abcf5a2020e00a7", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/spec/zero-semantics.ts:3"}, "properties": {"repobilityId": "f0d11e6a8ed433e7", "scanner": "scanner-primary", "fingerprint": "7abcf5a2020e00a7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-28e4d61fc07186d0", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/spec/oracle.test.ts:1"}, "properties": {"repobilityId": "f06a8693738e8410", "scanner": "scanner-primary", "fingerprint": "28e4d61fc07186d0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ee059840396f5268", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/spec/oracle.ts:8"}, "properties": {"repobilityId": "2a794debbd1870d5", "scanner": "scanner-primary", "fingerprint": "ee059840396f5268", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bec1a7c328efbf0d", "level": "none", "message": {"text": "Commented-code block (11 lines) in compiler/src/input/mvt-decoder.ts:40"}, "properties": {"repobilityId": "8881265d2881dbda", "scanner": "scanner-primary", "fingerprint": "bec1a7c328efbf0d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-db26bb4e7e85fa4e", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/input/mvt-decoder-fuzz.test.ts:36"}, "properties": {"repobilityId": "c9b54c963c092ce3", "scanner": "scanner-primary", "fingerprint": "db26bb4e7e85fa4e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-490a9d5b1e0d0487", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/compute-output-binding.test.ts:55"}, "properties": {"repobilityId": "777d50cf44a65da5", "scanner": "scanner-primary", "fingerprint": "490a9d5b1e0d0487", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-994467d41212c323", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/codegen/compute-lowering.ts:17"}, "properties": {"repobilityId": "a44658d9a54ea675", "scanner": "scanner-primary", "fingerprint": "994467d41212c323", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-86eb347d94c8292e", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/shader-gen.ts:57"}, "properties": {"repobilityId": "747cde0ac4df5b25", "scanner": "scanner-primary", "fingerprint": "86eb347d94c8292e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9c76809063043f33", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/paint-routing.test.ts:5"}, "properties": {"repobilityId": "91058d06c6d2d32e", "scanner": "scanner-primary", "fingerprint": "9c76809063043f33", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-801dd1154f19cf23", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/codegen/compute-gen.test.ts:5"}, "properties": {"repobilityId": "4b608c9f753dd6a0", "scanner": "scanner-primary", "fingerprint": "801dd1154f19cf23", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e0288a3eba615c60", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/codegen/palette.ts:5"}, "properties": {"repobilityId": "5fc3c1d06d0f254f", "scanner": "scanner-primary", "fingerprint": "e0288a3eba615c60", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4fea5fe636a356d5", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/node-to-wgsl.ts:5"}, "properties": {"repobilityId": "3f01e7d91b93fbed", "scanner": "scanner-primary", "fingerprint": "4fea5fe636a356d5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3ff2bb50296bfcda", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/codegen/wgsl-expr.ts:420"}, "properties": {"repobilityId": "0fb7672b9526a4d8", "scanner": "scanner-primary", "fingerprint": "3ff2bb50296bfcda", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d0a4292fe61d5f1a", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/codegen/compute-gen.ts:20"}, "properties": {"repobilityId": "69bcfe02ec82a7e6", "scanner": "scanner-primary", "fingerprint": "d0a4292fe61d5f1a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-62cabd2fe753a57c", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/shader-gen-helpers.ts:1"}, "properties": {"repobilityId": "faa5320c0f6d6742", "scanner": "scanner-primary", "fingerprint": "62cabd2fe753a57c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a36c06dc3ad0c7d7", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/node-types.ts:15"}, "properties": {"repobilityId": "fe3545a41e15c333", "scanner": "scanner-primary", "fingerprint": "a36c06dc3ad0c7d7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-970b180f4cddc910", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/codegen/shader-gen-palette.test.ts:5"}, "properties": {"repobilityId": "408389bc477cd736", "scanner": "scanner-primary", "fingerprint": "970b180f4cddc910", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4c7e5e0f8947d50d", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/compute-output-binding.ts:24"}, "properties": {"repobilityId": "c3999a176c969997", "scanner": "scanner-primary", "fingerprint": "4c7e5e0f8947d50d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d65d2a7219f8b446", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/codegen/shader-gen-helpers.test.ts:5"}, "properties": {"repobilityId": "8c3da0d9bdf29eed", "scanner": "scanner-primary", "fingerprint": "d65d2a7219f8b446", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-33b938b3dd1c6a6e", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/codegen/compute-variant.test.ts:156"}, "properties": {"repobilityId": "c58225294129ab9b", "scanner": "scanner-primary", "fingerprint": "33b938b3dd1c6a6e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6c88351f2c96d956", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/codegen/shader-gen-types.ts:1"}, "properties": {"repobilityId": "ebbdaa1132929188", "scanner": "scanner-primary", "fingerprint": "6c88351f2c96d956", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5d53b4fa8a995f21", "level": "none", "message": {"text": "Commented-code block (33 lines) in compiler/src/codegen/compute-variant-merge.ts:17"}, "properties": {"repobilityId": "47f852467937f4d0", "scanner": "scanner-primary", "fingerprint": "5d53b4fa8a995f21", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ce54a1ec6298944b", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/compute-variant-build.ts:12"}, "properties": {"repobilityId": "367d0eaf928983d7", "scanner": "scanner-primary", "fingerprint": "ce54a1ec6298944b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-58091eea1b050d64", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/compute-plan.test.ts:174"}, "properties": {"repobilityId": "01bbe09efbcd4265", "scanner": "scanner-primary", "fingerprint": "58091eea1b050d64", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-84974a0f3783e8c8", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/palette-emit.test.ts:164"}, "properties": {"repobilityId": "fa08501ed25e479b", "scanner": "scanner-primary", "fingerprint": "84974a0f3783e8c8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0f0fa058fcc6d9d6", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/paint-routing.ts:5"}, "properties": {"repobilityId": "8c4171a637b01350", "scanner": "scanner-primary", "fingerprint": "0f0fa058fcc6d9d6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1c5499344bdc05ed", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/codegen/compute-gen-wgsl-snapshot.test.ts:1"}, "properties": {"repobilityId": "9d646174ec8bab7b", "scanner": "scanner-primary", "fingerprint": "1c5499344bdc05ed", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0fa021bf246e0bb3", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/codegen/compute-plan.ts:12"}, "properties": {"repobilityId": "b13d2a835da7d12c", "scanner": "scanner-primary", "fingerprint": "0fa021bf246e0bb3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c88f9c6dcb22bfb8", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/codegen/compute-variant.ts:11"}, "properties": {"repobilityId": "e445f4658692e18e", "scanner": "scanner-primary", "fingerprint": "c88f9c6dcb22bfb8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d7a325aa39063704", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/codegen/palette-emit.ts:13"}, "properties": {"repobilityId": "a8782d83d33bba71", "scanner": "scanner-primary", "fingerprint": "d7a325aa39063704", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a3a88dc127146dc3", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/codegen/_util/node-builders.test.ts:5"}, "properties": {"repobilityId": "d48a8ee4140dee9b", "scanner": "scanner-primary", "fingerprint": "a3a88dc127146dc3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b9f2bada45366a39", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/codegen/_util/canonical-json.ts:9"}, "properties": {"repobilityId": "8983c482dc35a05e", "scanner": "scanner-primary", "fingerprint": "b9f2bada45366a39", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-015469b491296f2a", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/codegen/_util/node-builders.ts:5"}, "properties": {"repobilityId": "eb0f8d0fb2c3c739", "scanner": "scanner-primary", "fingerprint": "015469b491296f2a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ebe5abefb8e3053c", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/binary/format.ts:43"}, "properties": {"repobilityId": "826d86e5a0d8c951", "scanner": "scanner-primary", "fingerprint": "ebe5abefb8e3053c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-74a39537b87ee959", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/lexer/lexer.ts:130"}, "properties": {"repobilityId": "35a5e92047b89bab", "scanner": "scanner-primary", "fingerprint": "74a39537b87ee959", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4e47088f93a20e43", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/tokens/colors.ts:95"}, "properties": {"repobilityId": "411460d6d840afee", "scanner": "scanner-primary", "fingerprint": "4e47088f93a20e43", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-23ab36f8049d682b", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/eval/reserved-keys.ts:4"}, "properties": {"repobilityId": "dbe9917308ff1b81", "scanner": "scanner-primary", "fingerprint": "23ab36f8049d682b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-26e21c20e67beb76", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/eval/reserved-keys.test.ts:31"}, "properties": {"repobilityId": "e460635293ea9cb6", "scanner": "scanner-primary", "fingerprint": "26e21c20e67beb76", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-176b5023bf8a2b35", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/eval/evaluator-builtins-fuzz.test.ts:1"}, "properties": {"repobilityId": "13497b4f17b00eca", "scanner": "scanner-primary", "fingerprint": "176b5023bf8a2b35", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d82944c51915c7c2", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/eval/evaluator-helpers.ts:1"}, "properties": {"repobilityId": "786ba3929390ad1d", "scanner": "scanner-primary", "fingerprint": "d82944c51915c7c2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4eb932b8e0cc514e", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/eval/evaluator-types.ts:1"}, "properties": {"repobilityId": "eeb1abf8e84d90da", "scanner": "scanner-primary", "fingerprint": "4eb932b8e0cc514e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6f7bd489294cdcf0", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/eval/evaluator-nan-bool-coverage.test.ts:1"}, "properties": {"repobilityId": "a6a3970f61a012ec", "scanner": "scanner-primary", "fingerprint": "6f7bd489294cdcf0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b7177f87536b9e3b", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/eval/evaluator.ts:30"}, "properties": {"repobilityId": "aaf6812206050f3c", "scanner": "scanner-primary", "fingerprint": "b7177f87536b9e3b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4b1f8b7333492f62", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/diagnostics/style-profile.ts:8"}, "properties": {"repobilityId": "cac49310c6d3a9ca", "scanner": "scanner-primary", "fingerprint": "4b1f8b7333492f62", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6847c36693cba685", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/ir/classify.ts:1"}, "properties": {"repobilityId": "d2543108c07f4aad", "scanner": "scanner-primary", "fingerprint": "6847c36693cba685", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2d56d351c0bb3fd0", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/ir/lower-helpers.ts:85"}, "properties": {"repobilityId": "af56e4f2e628815e", "scanner": "scanner-primary", "fingerprint": "2d56d351c0bb3fd0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-60a17c8c2bf4aafe", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/ir/deps.ts:123"}, "properties": {"repobilityId": "b6f9144a3249bcfe", "scanner": "scanner-primary", "fingerprint": "60a17c8c2bf4aafe", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2fbc4abfac912bf5", "level": "none", "message": {"text": "Commented-code block (17 lines) in compiler/src/ir/optimize.ts:47"}, "properties": {"repobilityId": "a2784a994ab7b0cb", "scanner": "scanner-primary", "fingerprint": "2fbc4abfac912bf5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-dc1a74460af19759", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/ir/render-node.ts:182"}, "properties": {"repobilityId": "a6be94fe1b82dad8", "scanner": "scanner-primary", "fingerprint": "dc1a74460af19759", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-144b4128b5c7c442", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/ir/pass-manager.ts:10"}, "properties": {"repobilityId": "adc422978666fef1", "scanner": "scanner-primary", "fingerprint": "144b4128b5c7c442", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5440595392c016a8", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/ir/lower.ts:216"}, "properties": {"repobilityId": "917921f99fd06a52", "scanner": "scanner-primary", "fingerprint": "5440595392c016a8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7d43d69e659b2664", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/ir/lower-animation.ts:1"}, "properties": {"repobilityId": "f926edf3faea052c", "scanner": "scanner-primary", "fingerprint": "7d43d69e659b2664", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ffc028d729bbfb43", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/ir/render-node-helpers.ts:1"}, "properties": {"repobilityId": "91281ab7f29fe7c1", "scanner": "scanner-primary", "fingerprint": "ffc028d729bbfb43", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-160570f185c5871f", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/ir/emit-commands.ts:282"}, "properties": {"repobilityId": "71bdcbbb4b46bdf3", "scanner": "scanner-primary", "fingerprint": "160570f185c5871f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e8221175b278213b", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 compiler/src/ir/emit-commands.ts:27"}, "properties": {"repobilityId": "aea11e61ed8137da", "scanner": "scanner-primary", "fingerprint": "e8221175b278213b", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-8fe1c98dc440f720", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/ir/cse-hash.ts:5"}, "properties": {"repobilityId": "69c604f409b68f6c", "scanner": "scanner-primary", "fingerprint": "8fe1c98dc440f720", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-59bac6aaa47f879d", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/ir/cse-hash.test.ts:5"}, "properties": {"repobilityId": "caf07de2ec8060d5", "scanner": "scanner-primary", "fingerprint": "59bac6aaa47f879d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1db2b30edb240217", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/ir/property-types.ts:10"}, "properties": {"repobilityId": "a9658ec25ee29bd9", "scanner": "scanner-primary", "fingerprint": "1db2b30edb240217", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-20017c7e8263b453", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/ir/lower-label.ts:1"}, "properties": {"repobilityId": "e97a24f5ab456568", "scanner": "scanner-primary", "fingerprint": "20017c7e8263b453", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-29f75c9f9e17d520", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/ir/to-property-shape.ts:5"}, "properties": {"repobilityId": "22cac61a56a69bf7", "scanner": "scanner-primary", "fingerprint": "29f75c9f9e17d520", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6aa6ae006a027b63", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/ir/passes/fold-trivial-case.ts:15"}, "properties": {"repobilityId": "e63936a22d30bbe7", "scanner": "scanner-primary", "fingerprint": "6aa6ae006a027b63", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e0265492de9bb8d7", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/fold-trivial-stops.ts:24"}, "properties": {"repobilityId": "4deb7f0674ea0381", "scanner": "scanner-primary", "fingerprint": "e0265492de9bb8d7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ca6c3961de9fb674", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/dead-layer-elim.test.ts:149"}, "properties": {"repobilityId": "fa5cef6b64fa5d65", "scanner": "scanner-primary", "fingerprint": "ca6c3961de9fb674", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-03b094c76b0cce50", "level": "none", "message": {"text": "Commented-code block (21 lines) in compiler/src/ir/passes/expr-analyze.ts:10"}, "properties": {"repobilityId": "d9825d40286b094d", "scanner": "scanner-primary", "fingerprint": "03b094c76b0cce50", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0a039658e972a911", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/ir/passes/apply-cse.ts:5"}, "properties": {"repobilityId": "a57b53781dcf59e1", "scanner": "scanner-primary", "fingerprint": "0a039658e972a911", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-812321311abf928f", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/merge-layers-helpers.ts:3"}, "properties": {"repobilityId": "ee75072b4d21d0d7", "scanner": "scanner-primary", "fingerprint": "812321311abf928f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ced5fe0616c44dd3", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/cse.ts:12"}, "properties": {"repobilityId": "e620b7f24f835502", "scanner": "scanner-primary", "fingerprint": "ced5fe0616c44dd3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0035682d83a092ef", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/ir/passes/cse-annotate.ts:3"}, "properties": {"repobilityId": "7773e8490db2e90a", "scanner": "scanner-primary", "fingerprint": "0035682d83a092ef", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-317fc726e7dbdba2", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/ir/passes/merge-layers.ts:3"}, "properties": {"repobilityId": "675d01e00961edfc", "scanner": "scanner-primary", "fingerprint": "317fc726e7dbdba2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1a684701a2c2d101", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/annotate-deps.ts:5"}, "properties": {"repobilityId": "4fdbcef1404ff016", "scanner": "scanner-primary", "fingerprint": "1a684701a2c2d101", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3d09354da7fb684b", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/dead-layer-elim.ts:3"}, "properties": {"repobilityId": "f6ebfd865eb3eaf5", "scanner": "scanner-primary", "fingerprint": "3d09354da7fb684b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2a2caced1a2def8a", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/ir/passes/cse-annotate.test.ts:69"}, "properties": {"repobilityId": "54ea6ef7447a9c1d", "scanner": "scanner-primary", "fingerprint": "2a2caced1a2def8a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-20f047d20b4234ab", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/ir/passes/dead-source-elim.ts:3"}, "properties": {"repobilityId": "4aa60517f73cc0f8", "scanner": "scanner-primary", "fingerprint": "20f047d20b4234ab", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4f020c15f1f56d44", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/tiler/compile-tile-invariants.test.ts:6"}, "properties": {"repobilityId": "3ecac359c894a8d3", "scanner": "scanner-primary", "fingerprint": "4f020c15f1f56d44", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fbf84f6323fdff72", "level": "none", "message": {"text": "Commented-code block (10 lines) in compiler/src/tiler/clip.ts:7"}, "properties": {"repobilityId": "f7f97123d2c02a71", "scanner": "scanner-primary", "fingerprint": "fbf84f6323fdff72", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b4904c1fb326a755", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/tiler/ecef-line-segment-fuzz.test.ts:10"}, "properties": {"repobilityId": "b5fa68754da3d825", "scanner": "scanner-primary", "fingerprint": "b4904c1fb326a755", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-02e98618651a773e", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/tiler/clip.test.ts:4"}, "properties": {"repobilityId": "14ce6f39bf438523", "scanner": "scanner-primary", "fingerprint": "02e98618651a773e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b31ee07a61a65cca", "level": "none", "message": {"text": "Commented-code block (10 lines) in compiler/src/tiler/clip-fuzz.test.ts:1"}, "properties": {"repobilityId": "e6775c78924a5965", "scanner": "scanner-primary", "fingerprint": "b31ee07a61a65cca", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7fea17f4befa01f6", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/tiler/geodesic-fuzz.test.ts:118"}, "properties": {"repobilityId": "fe1413e0a1f0e997", "scanner": "scanner-primary", "fingerprint": "7fea17f4befa01f6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-995e7a51fb9375df", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/tiler/simplify-stack-overflow.test.ts:4"}, "properties": {"repobilityId": "cf64224dfd054110", "scanner": "scanner-primary", "fingerprint": "995e7a51fb9375df", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bd400f6e1bab8997", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/tiler/vector-tiler-helpers.ts:1"}, "properties": {"repobilityId": "4970693d878991a5", "scanner": "scanner-primary", "fingerprint": "bd400f6e1bab8997", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d829f195e04aa165", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/tiler/simplify-fuzz.test.ts:1"}, "properties": {"repobilityId": "15c59cf14c9db696", "scanner": "scanner-primary", "fingerprint": "d829f195e04aa165", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-de91d8ae2582f858", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/tiler/polygon-vertex-format.ts:7"}, "properties": {"repobilityId": "02ce95d7d1dce459", "scanner": "scanner-primary", "fingerprint": "de91d8ae2582f858", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4bc0b499f8891758", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/tiler/ecef-packing.ts:1"}, "properties": {"repobilityId": "5c4d8c6df9f7ee56", "scanner": "scanner-primary", "fingerprint": "4bc0b499f8891758", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6efb823c2d75032e", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/tiler/simplify.ts:126"}, "properties": {"repobilityId": "5154e8138be0a2ff", "scanner": "scanner-primary", "fingerprint": "6efb823c2d75032e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4c7380392f9f488a", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/tiler/vertex-format.ts:3"}, "properties": {"repobilityId": "a9986e53602a575e", "scanner": "scanner-primary", "fingerprint": "4c7380392f9f488a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b835f9682d6fe886", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/tiler/tile-format.ts:1"}, "properties": {"repobilityId": "eaf39caa11fcdf29", "scanner": "scanner-primary", "fingerprint": "b835f9682d6fe886", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-043eea19f734654e", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/tiler/vector-tiler.ts:48"}, "properties": {"repobilityId": "d174e60e6eb0cae1", "scanner": "scanner-primary", "fingerprint": "043eea19f734654e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5de23a8f0d8877ed", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/tiler/dequant-mirror.ts:5"}, "properties": {"repobilityId": "a3211811bf6b76c2", "scanner": "scanner-primary", "fingerprint": "5de23a8f0d8877ed", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-48d7b78313a127f3", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/tiler/geometry-sphere.ts:3"}, "properties": {"repobilityId": "4ddf3bc448da7a8f", "scanner": "scanner-primary", "fingerprint": "48d7b78313a127f3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e1075f36477e49be", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/tiler/ecef-point-precision-fuzz.test.ts:3"}, "properties": {"repobilityId": "312ec9e5271a7aef", "scanner": "scanner-primary", "fingerprint": "e1075f36477e49be", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0d0f4f1eaaa9980a", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/tiler/polygon-holes.test.ts:19"}, "properties": {"repobilityId": "3523933b0dfb5335", "scanner": "scanner-primary", "fingerprint": "0d0f4f1eaaa9980a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f7ec35346d794770", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/tiler/dsfun-precision-fuzz.test.ts:1"}, "properties": {"repobilityId": "a9b40c3bfe45e861", "scanner": "scanner-primary", "fingerprint": "f7ec35346d794770", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-df108e3967af2e32", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/tiler/geometrycollection-decompose.test.ts:3"}, "properties": {"repobilityId": "05599c3a0e4e1334", "scanner": "scanner-primary", "fingerprint": "df108e3967af2e32", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-54cc43163a8b7aae", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/tiler/encoding.ts:5"}, "properties": {"repobilityId": "3b0b93b1de903837", "scanner": "scanner-primary", "fingerprint": "54cc43163a8b7aae", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-74536953ecd654dc", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/tiler/ecef-precision-fuzz.test.ts:257"}, "properties": {"repobilityId": "375a1213b1bd1844", "scanner": "scanner-primary", "fingerprint": "74536953ecd654dc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cece2fc091554d3d", "level": "none", "message": {"text": "Commented-code block (12 lines) in compiler/src/tiler/geojsonvt/index.ts:8"}, "properties": {"repobilityId": "23e46bede291ab2f", "scanner": "scanner-primary", "fingerprint": "cece2fc091554d3d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-54412f9a6052e6dd", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/tiler/geojsonvt/encode-mvt.ts:3"}, "properties": {"repobilityId": "e02ac11ed8f7993e", "scanner": "scanner-primary", "fingerprint": "54412f9a6052e6dd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2cd52991f19656a5", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/geojsonvt.test.ts:1"}, "properties": {"repobilityId": "b5e0ae988d7fca5a", "scanner": "scanner-primary", "fingerprint": "2cd52991f19656a5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a44e479206071eaf", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/tiler/geojsonvt/simplify.ts:1"}, "properties": {"repobilityId": "3dcd5ebb80b86a87", "scanner": "scanner-primary", "fingerprint": "a44e479206071eaf", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-02a77193693a74a8", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/encode-mvt.test.ts:1"}, "properties": {"repobilityId": "c2999d350a79ae00", "scanner": "scanner-primary", "fingerprint": "02a77193693a74a8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e2b8c70b2cd3da6a", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/ocean-low-zoom-coverage.test.ts:3"}, "properties": {"repobilityId": "49d29942490cdecd", "scanner": "scanner-primary", "fingerprint": "e2b8c70b2cd3da6a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a91e0eaca5286e63", "level": "none", "message": {"text": "Commented-code block (10 lines) in compiler/src/tiler/geojsonvt/tile.ts:10"}, "properties": {"repobilityId": "ab502ffd248f3140", "scanner": "scanner-primary", "fingerprint": "a91e0eaca5286e63", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e9952bd7f41dd794", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/tiler/geojsonvt/types.ts:3"}, "properties": {"repobilityId": "12fbfcabe5e006a4", "scanner": "scanner-primary", "fingerprint": "e9952bd7f41dd794", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-281cb61a56e9600e", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/parser/parser.ts:283"}, "properties": {"repobilityId": "2c38751b9ec70272", "scanner": "scanner-primary", "fingerprint": "281cb61a56e9600e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4b7f3b14150e29de", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/parser/ast.ts:233"}, "properties": {"repobilityId": "b0f46ed5ca2c9b6f", "scanner": "scanner-primary", "fingerprint": "4b7f3b14150e29de", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1591348f23946fe5", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/parser/match-arm-ternary.test.ts:6"}, "properties": {"repobilityId": "ba587289d1f0c32b", "scanner": "scanner-primary", "fingerprint": "1591348f23946fe5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e6fd5910c6e95703", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/format/template-parser.ts:23"}, "properties": {"repobilityId": "329ee9882844623f", "scanner": "scanner-primary", "fingerprint": "e6fd5910c6e95703", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2dac1cc18dcd766c", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/format/index.ts:10"}, "properties": {"repobilityId": "dddacdc34d0ce61c", "scanner": "scanner-primary", "fingerprint": "2dac1cc18dcd766c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-33e3665e5f8e89a8", "level": "none", "message": {"text": "Commented-code block (10 lines) in compiler/src/format/spec-parser.ts:13"}, "properties": {"repobilityId": "47b044929b6a3620", "scanner": "scanner-primary", "fingerprint": "33e3665e5f8e89a8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6df66454559dc1d2", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/format/datetime-formatter.ts:14"}, "properties": {"repobilityId": "35fe38710f5cc1db", "scanner": "scanner-primary", "fingerprint": "6df66454559dc1d2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e233e5cb28efb308", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/format/gis-formatter.ts:17"}, "properties": {"repobilityId": "dcfb9a2f9a67399f", "scanner": "scanner-primary", "fingerprint": "e233e5cb28efb308", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2f2cf1670dddb86b", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/convert/paint.ts:6"}, "properties": {"repobilityId": "7c752c07fa633918", "scanner": "scanner-primary", "fingerprint": "2f2cf1670dddb86b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8b981c38b196a2e7", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/convert/paint-helpers.ts:35"}, "properties": {"repobilityId": "7d40dc1b2e64c8a4", "scanner": "scanner-primary", "fingerprint": "8b981c38b196a2e7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fe1d0a6b7f098775", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/convert/spec-coverage.ts:3"}, "properties": {"repobilityId": "4593689311964207", "scanner": "scanner-primary", "fingerprint": "fe1d0a6b7f098775", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-022554ab7875d70e", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/convert/expr-match.ts:4"}, "properties": {"repobilityId": "86b168ebaf159c49", "scanner": "scanner-primary", "fingerprint": "022554ab7875d70e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-390f5474f05a0af7", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/convert/sources.ts:46"}, "properties": {"repobilityId": "0b19de1637959755", "scanner": "scanner-primary", "fingerprint": "390f5474f05a0af7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-27babf7f1a5e39a1", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/convert/layers-helpers.ts:9"}, "properties": {"repobilityId": "093d7ab6e1ad70a9", "scanner": "scanner-primary", "fingerprint": "27babf7f1a5e39a1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f57ea3f1929ba68f", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/convert/expand-color-match.ts:1"}, "properties": {"repobilityId": "aea4cb07545d1771", "scanner": "scanner-primary", "fingerprint": "f57ea3f1929ba68f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ef993adc5333b37b", "level": "none", "message": {"text": "Commented-code block (10 lines) in compiler/src/convert/layers.ts:48"}, "properties": {"repobilityId": "57228ce0441f63a5", "scanner": "scanner-primary", "fingerprint": "ef993adc5333b37b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6db4a64027445e70", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/convert/expr-arith-coalesce.test.ts:3"}, "properties": {"repobilityId": "1f8b61c17bf5943f", "scanner": "scanner-primary", "fingerprint": "6db4a64027445e70", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4441301fe5a3bb22", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/convert/utils.ts:58"}, "properties": {"repobilityId": "5fcee0f6d7b8bca5", "scanner": "scanner-primary", "fingerprint": "4441301fe5a3bb22", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3af2b35f53b94181", "level": "none", "message": {"text": "Commented-code block (15 lines) in compiler/src/convert/colors.ts:20"}, "properties": {"repobilityId": "a67699f8ac795520", "scanner": "scanner-primary", "fingerprint": "3af2b35f53b94181", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f0adc9ce1879af21", "level": "none", "message": {"text": "Commented-code block (13 lines) in compiler/src/convert/mapbox-to-xgis.ts:7"}, "properties": {"repobilityId": "d44a089be5a3ee25", "scanner": "scanner-primary", "fingerprint": "f0adc9ce1879af21", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4780eb24c65bde4e", "level": "note", "message": {"text": "Legacy-named symbol `invalidKeysLegacy` in compiler/src/convert/expressions.ts:907"}, "properties": {"repobilityId": "a498da176a6274ba", "scanner": "scanner-primary", "fingerprint": "4780eb24c65bde4e", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-ced722a3c5e75856", "level": "none", "message": {"text": "Commented-code block (9 lines) in compiler/src/convert/expressions.ts:47"}, "properties": {"repobilityId": "a989f87b66a7ec29", "scanner": "scanner-primary", "fingerprint": "ced722a3c5e75856", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c33c24243d7f9465", "level": "none", "message": {"text": "Commented-code block (7 lines) in compiler/src/convert/layers-symbol.ts:1"}, "properties": {"repobilityId": "73af77e969b41a24", "scanner": "scanner-primary", "fingerprint": "c33c24243d7f9465", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-06c16eb415d4225e", "level": "none", "message": {"text": "Commented-code block (5 lines) in compiler/src/convert/font-name-parse.test.ts:1"}, "properties": {"repobilityId": "2f9e2e006516f079", "scanner": "scanner-primary", "fingerprint": "06c16eb415d4225e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5e992cc0697adcb6", "level": "none", "message": {"text": "Commented-code block (6 lines) in compiler/src/convert/expr-interpolate.ts:3"}, "properties": {"repobilityId": "1feabfd60da1ed4f", "scanner": "scanner-primary", "fingerprint": "5e992cc0697adcb6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e31a7e2525dc3c8d", "level": "none", "message": {"text": "Commented-code block (8 lines) in compiler/src/convert/layers-circle.ts:89"}, "properties": {"repobilityId": "73ccc3a7be4e2b0d", "scanner": "scanner-primary", "fingerprint": "e31a7e2525dc3c8d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-38756ebe852d9b24", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/playwright.config.ts:24"}, "properties": {"repobilityId": "e0c7f53e24632369", "scanner": "scanner-primary", "fingerprint": "38756ebe852d9b24", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-03e73a3952c4be60", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/vite.config.ts:6"}, "properties": {"repobilityId": "0dc247019859e171", "scanner": "scanner-primary", "fingerprint": "03e73a3952c4be60", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-509f2e328f5704e0", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/render-verify/fixtures.ts:3"}, "properties": {"repobilityId": "4933b67cc7e689f2", "scanner": "scanner-primary", "fingerprint": "509f2e328f5704e0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-10ffabc2adf6958e", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/render-verify/d3-reference.ts:19"}, "properties": {"repobilityId": "7acc4001041960ea", "scanner": "scanner-primary", "fingerprint": "10ffabc2adf6958e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b1b94c2eb21dc3e2", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/render-verify/matrix-types.ts:3"}, "properties": {"repobilityId": "97a0a19792c6b053", "scanner": "scanner-primary", "fingerprint": "b1b94c2eb21dc3e2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e27b691100411672", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/render-verify/pixelmatch-browser.ts:1"}, "properties": {"repobilityId": "dcbfbf8e617c5463", "scanner": "scanner-primary", "fingerprint": "e27b691100411672", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-54eae1a6f107aa05", "level": "none", "message": {"text": "Commented-code block (11 lines) in playground/render-verify/matrix-oracles.ts:7"}, "properties": {"repobilityId": "8e7115ab3a7ebf4d", "scanner": "scanner-primary", "fingerprint": "54eae1a6f107aa05", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f273f6a6c3a1b19d", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/render-verify/matrix-oracles.ts:236"}, "properties": {"repobilityId": "a2395132c5f1dee8", "scanner": "scanner-primary", "fingerprint": "f273f6a6c3a1b19d", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-722ba3af4a240a79", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/render-verify/matrix.manifest.ts:8"}, "properties": {"repobilityId": "96a8d163b9723610", "scanner": "scanner-primary", "fingerprint": "722ba3af4a240a79", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a671347bd30cd606", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/render-verify/evaluator.ts:3"}, "properties": {"repobilityId": "632ce812570d208b", "scanner": "scanner-primary", "fingerprint": "a671347bd30cd606", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a3ef2a8ffc2c384f", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/render-verify/camera-map.ts:13"}, "properties": {"repobilityId": "dfe7148467b94a2a", "scanner": "scanner-primary", "fingerprint": "a3ef2a8ffc2c384f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-905fa304f259cc70", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/scripts/sprite-sdf-buffer-probe.ts:3"}, "properties": {"repobilityId": "d53a9984c2c84c93", "scanner": "scanner-primary", "fingerprint": "905fa304f259cc70", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4d79fee4bcc98125", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/scripts/sprite-sdf-buffer-probe.ts:31"}, "properties": {"repobilityId": "8688210f819983db", "scanner": "scanner-primary", "fingerprint": "4d79fee4bcc98125", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-62db6a00b6e1e4fc", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/src/debug-labels.ts:1"}, "properties": {"repobilityId": "cc7047750a90e707", "scanner": "scanner-primary", "fingerprint": "62db6a00b6e1e4fc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-74a3a2fdfe972194", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/src/monaco-xgis.ts:118"}, "properties": {"repobilityId": "825605c1716d89b4", "scanner": "scanner-primary", "fingerprint": "74a3a2fdfe972194", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9cc79de571eb4627", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/src/monaco-xgis.ts:614"}, "properties": {"repobilityId": "c42b191a7187dea9", "scanner": "scanner-primary", "fingerprint": "9cc79de571eb4627", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-d34ac853b2035f21", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/src/compare-runner.ts:3"}, "properties": {"repobilityId": "9fc4eb152083fd5b", "scanner": "scanner-primary", "fingerprint": "d34ac853b2035f21", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c65e63fcfb5a0ba5", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/src/demo-runner.ts:20"}, "properties": {"repobilityId": "ff5d8a1737d78787", "scanner": "scanner-primary", "fingerprint": "c65e63fcfb5a0ba5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b8de5b59cf9b69b5", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/src/gallery.ts:38"}, "properties": {"repobilityId": "2d1b2a9059ed2403", "scanner": "scanner-primary", "fingerprint": "b8de5b59cf9b69b5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1387a0a55efb919f", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/src/xgis-inspector.ts:347"}, "properties": {"repobilityId": "fbba3aba5a6af78b", "scanner": "scanner-primary", "fingerprint": "1387a0a55efb919f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-426d097b78f3c228", "level": "none", "message": {"text": "Commented-code block (11 lines) in playground/src/demos.ts:9"}, "properties": {"repobilityId": "b96f4424077d2625", "scanner": "scanner-primary", "fingerprint": "426d097b78f3c228", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-45036a1e18da77c8", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_zoom-in-tile-hold.spec.ts:9"}, "properties": {"repobilityId": "bec03fae4530dcc3", "scanner": "scanner-primary", "fingerprint": "45036a1e18da77c8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4f3cf371137e15fe", "level": "none", "message": {"text": "Commented-code block (12 lines) in playground/e2e/_disc-arena-uaf.spec.ts:7"}, "properties": {"repobilityId": "f7b547fe8253c046", "scanner": "scanner-primary", "fingerprint": "4f3cf371137e15fe", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-876930376d0674e9", "level": "none", "message": {"text": "Commented-code block (21 lines) in playground/e2e/_debug-ofm-school-fill.spec.ts:9"}, "properties": {"repobilityId": "9bc903e44aa8db30", "scanner": "scanner-primary", "fingerprint": "876930376d0674e9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-170b3875f0310c3f", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_ecef-render-position.spec.ts:11"}, "properties": {"repobilityId": "3d3b098816b5d493", "scanner": "scanner-primary", "fingerprint": "170b3875f0310c3f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f19f8bc386d73288", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_pixel-match-survey.spec.ts:10"}, "properties": {"repobilityId": "062e5f3c528cfafa", "scanner": "scanner-primary", "fingerprint": "f19f8bc386d73288", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cd226af4b62179a6", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_inline-geojson-import.spec.ts:136"}, "properties": {"repobilityId": "b4e55404b446163d", "scanner": "scanner-primary", "fingerprint": "cd226af4b62179a6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b6b423a382642425", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_user-scenario-capture.spec.ts:4"}, "properties": {"repobilityId": "a67e2fbf011a2da5", "scanner": "scanner-primary", "fingerprint": "b6b423a382642425", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c5a00f029afe08fa", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_picking-bgl-mismatch.spec.ts:1"}, "properties": {"repobilityId": "2fa39f24047305b8", "scanner": "scanner-primary", "fingerprint": "c5a00f029afe08fa", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-af238b2c1a4bf720", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_label-interaction-stress.spec.ts:1"}, "properties": {"repobilityId": "ac40b5064c318152", "scanner": "scanner-primary", "fingerprint": "af238b2c1a4bf720", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ef26fb2c46040c4c", "level": "none", "message": {"text": "Commented-code block (12 lines) in playground/e2e/_azimuthal-pitch0-render-probe.spec.ts:1"}, "properties": {"repobilityId": "8b20dbf5b1063755", "scanner": "scanner-primary", "fingerprint": "ef26fb2c46040c4c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ef64e243ab90be83", "level": "none", "message": {"text": "Commented-code block (11 lines) in playground/e2e/_snapshot-from-paste.spec.ts:3"}, "properties": {"repobilityId": "fbc8eeda1a71e91a", "scanner": "scanner-primary", "fingerprint": "ef64e243ab90be83", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d3425e1e5fdc09e2", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_label-pitch-bearing-matrix.spec.ts:3"}, "properties": {"repobilityId": "23bb6dd0fc9d1c17", "scanner": "scanner-primary", "fingerprint": "d3425e1e5fdc09e2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f877d881fa486417", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_openfreemap-bright-demo.spec.ts:1"}, "properties": {"repobilityId": "b08b3d82c5e3ab82", "scanner": "scanner-primary", "fingerprint": "f877d881fa486417", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-87f9b35b60371133", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_filter-gdp-z-fighting.spec.ts:1"}, "properties": {"repobilityId": "3d702766ceac0212", "scanner": "scanner-primary", "fingerprint": "87f9b35b60371133", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a86a8a3b393569e7", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_stroke-outset-detail.spec.ts:27"}, "properties": {"repobilityId": "1a741f3482ca406f", "scanner": "scanner-primary", "fingerprint": "a86a8a3b393569e7", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-ca16770a10064a02", "level": "none", "message": {"text": "Commented-code block (10 lines) in playground/e2e/_globe-dateline-wired.spec.ts:1"}, "properties": {"repobilityId": "eace196a2081a3e1", "scanner": "scanner-primary", "fingerprint": "ca16770a10064a02", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b4c5ead987469e70", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_debug-zoom-in-dup.spec.ts:9"}, "properties": {"repobilityId": "fa21bbba95dc005b", "scanner": "scanner-primary", "fingerprint": "b4c5ead987469e70", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9124f3e3243ca321", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-projection-seoul-zoom-sweep.spec.ts:3"}, "properties": {"repobilityId": "ced3e7c79d14f790", "scanner": "scanner-primary", "fingerprint": "9124f3e3243ca321", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d1f81763ce35f2e8", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_style-parity-diff.spec.ts:1"}, "properties": {"repobilityId": "19bf212d737a166e", "scanner": "scanner-primary", "fingerprint": "d1f81763ce35f2e8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-19256e6353613ba2", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/smoke.spec.ts:4"}, "properties": {"repobilityId": "8d4d78416dd79f6e", "scanner": "scanner-primary", "fingerprint": "19256e6353613ba2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c90af898ef152b02", "level": "none", "message": {"text": "Commented-code block (10 lines) in playground/e2e/_korea-fill-regression.spec.ts:1"}, "properties": {"repobilityId": "5ecc104fe6d3eaf3", "scanner": "scanner-primary", "fingerprint": "c90af898ef152b02", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-727ab5dd74a99366", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_camera-tilt-continuity.spec.ts:6"}, "properties": {"repobilityId": "0debc5fd68fe10b9", "scanner": "scanner-primary", "fingerprint": "727ab5dd74a99366", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-17623395e446cb7d", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_outset-zoom-more.spec.ts:21"}, "properties": {"repobilityId": "d8401d26aa435a3c", "scanner": "scanner-primary", "fingerprint": "17623395e446cb7d", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-aab7a417dcd67bd3", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_shader-math-parity.spec.ts:3"}, "properties": {"repobilityId": "8a87286ed3e92509", "scanner": "scanner-primary", "fingerprint": "aab7a417dcd67bd3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-95e59f13e1b93ce4", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_dequant-parity.spec.ts:7"}, "properties": {"repobilityId": "0c0bfe5d28b92b2c", "scanner": "scanner-primary", "fingerprint": "95e59f13e1b93ce4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cd3470ddb5e78327", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_convert-bright-pitch-perf.spec.ts:3"}, "properties": {"repobilityId": "5fe00de1cb53e6cf", "scanner": "scanner-primary", "fingerprint": "cd3470ddb5e78327", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b0370b809b41f238", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_openfreemap-bright-overzoom.spec.ts:6"}, "properties": {"repobilityId": "bd470e14ceff6876", "scanner": "scanner-primary", "fingerprint": "b0370b809b41f238", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d7cf55a3edc16f67", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_projection-coverage.spec.ts:1"}, "properties": {"repobilityId": "ae466606e6f4b270", "scanner": "scanner-primary", "fingerprint": "d7cf55a3edc16f67", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f5e686c3312b8ae6", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_label-dump-bilingual.spec.ts:1"}, "properties": {"repobilityId": "1d11b945653e54fd", "scanner": "scanner-primary", "fingerprint": "f5e686c3312b8ae6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0854609d04e8c65b", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-high-pitch-manhattan.spec.ts:3"}, "properties": {"repobilityId": "0a8be59c6c2ad9b8", "scanner": "scanner-primary", "fingerprint": "0854609d04e8c65b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c45a361d364146e5", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_import-maplibre-demo.spec.ts:10"}, "properties": {"repobilityId": "efa1fe6f919ff853", "scanner": "scanner-primary", "fingerprint": "c45a361d364146e5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-19eb1be19c2c931b", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_raster-texture-destroy.spec.ts:1"}, "properties": {"repobilityId": "93cd024abf229956", "scanner": "scanner-primary", "fingerprint": "19eb1be19c2c931b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-43211de4178ef946", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_pixel-match-survey-labels.spec.ts:5"}, "properties": {"repobilityId": "5d934cb39d338bf1", "scanner": "scanner-primary", "fingerprint": "43211de4178ef946", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c43fc7a48e836aa3", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_world-copy-projections.spec.ts:6"}, "properties": {"repobilityId": "1de56dd0b6d91a1c", "scanner": "scanner-primary", "fingerprint": "c43fc7a48e836aa3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e8bb673cadec9dd9", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_zoom-transition-flicker.spec.ts:15"}, "properties": {"repobilityId": "a0a7136d3a2e676a", "scanner": "scanner-primary", "fingerprint": "e8bb673cadec9dd9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-37ac777f690b6f4a", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_phase5f2-inline-verify.spec.ts:1"}, "properties": {"repobilityId": "4019331852fa90ed", "scanner": "scanner-primary", "fingerprint": "37ac777f690b6f4a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2b8640b5fb8e4ab4", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_pmtiles-rapid-zoom-leak.spec.ts:4"}, "properties": {"repobilityId": "24d5dec2e13dc8b9", "scanner": "scanner-primary", "fingerprint": "2b8640b5fb8e4ab4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cb14cf2392e3f737", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_whisker-hunt.spec.ts:30"}, "properties": {"repobilityId": "d8d97536967d03a7", "scanner": "scanner-primary", "fingerprint": "cb14cf2392e3f737", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-4d89f7027507e98e", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_realistic-pinch-gesture.spec.ts:1"}, "properties": {"repobilityId": "e082cb8ecf8b8bff", "scanner": "scanner-primary", "fingerprint": "4d89f7027507e98e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-eb04b3ab25317fca", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/miter-check.spec.ts:28"}, "properties": {"repobilityId": "b5ed495dc1b03117", "scanner": "scanner-primary", "fingerprint": "eb04b3ab25317fca", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-cce6d564426ce496", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_writebuffer-attribution.spec.ts:1"}, "properties": {"repobilityId": "6717e4f3ba5753a9", "scanner": "scanner-primary", "fingerprint": "cce6d564426ce496", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-10d33db8212e0012", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_perf-seoul-liberty.spec.ts:5"}, "properties": {"repobilityId": "edfe3de33e0d1bef", "scanner": "scanner-primary", "fingerprint": "10d33db8212e0012", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c29c3f89b93097b0", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_compute-path-continent-match.spec.ts:12"}, "properties": {"repobilityId": "65774457e37940ac", "scanner": "scanner-primary", "fingerprint": "c29c3f89b93097b0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-aa1d964e7688b51f", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_profile-multilayer-pan.spec.ts:19"}, "properties": {"repobilityId": "504e6c019f4df1cc", "scanner": "scanner-primary", "fingerprint": "aa1d964e7688b51f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a8e716d2154be77d", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_zoom-transition-blank-tiles.spec.ts:68"}, "properties": {"repobilityId": "643ca7d80d89bf70", "scanner": "scanner-primary", "fingerprint": "a8e716d2154be77d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b4902d54de84a541", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_perf-coldstart-pipeline-prewarm.spec.ts:3"}, "properties": {"repobilityId": "1e041ff869d3b360", "scanner": "scanner-primary", "fingerprint": "b4902d54de84a541", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cf2fbd8ea5af4a55", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_render-verify-oracle-b.spec.ts:3"}, "properties": {"repobilityId": "dd2786042048b2be", "scanner": "scanner-primary", "fingerprint": "cf2fbd8ea5af4a55", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-81f544fd065b1ef7", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_render-verify-oracle-b.spec.ts:261"}, "properties": {"repobilityId": "bbf61b70da57fca7", "scanner": "scanner-primary", "fingerprint": "81f544fd065b1ef7", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-df3da3700d334894", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_debug-zoomstep.spec.ts:11"}, "properties": {"repobilityId": "b1d647770407815b", "scanner": "scanner-primary", "fingerprint": "df3da3700d334894", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ca2a12ede3b4f9b7", "level": "none", "message": {"text": "Commented-code block (11 lines) in playground/e2e/_glyph-atlas-stability.spec.ts:1"}, "properties": {"repobilityId": "4e370f353633d124", "scanner": "scanner-primary", "fingerprint": "ca2a12ede3b4f9b7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cbfe3d8d4ec5035b", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_capture-thumbnails.spec.ts:28"}, "properties": {"repobilityId": "7b3bcfacef085635", "scanner": "scanner-primary", "fingerprint": "cbfe3d8d4ec5035b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-578ecfdf41d824d6", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_capture-thumbnails.spec.ts:149"}, "properties": {"repobilityId": "c24d0ce50f0becfa", "scanner": "scanner-primary", "fingerprint": "578ecfdf41d824d6", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-8efeb6629f6044a4", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-projection-seoul-pitch-drag.spec.ts:3"}, "properties": {"repobilityId": "a28da2667f528607", "scanner": "scanner-primary", "fingerprint": "8efeb6629f6044a4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-31339cf7c3a35f52", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_invariant-check.spec.ts:1"}, "properties": {"repobilityId": "4b19c908dce44d93", "scanner": "scanner-primary", "fingerprint": "31339cf7c3a35f52", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e12e8fa3a7e9abe7", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_continuous-wheel-zoom-mobile.spec.ts:1"}, "properties": {"repobilityId": "be322af8196ef860", "scanner": "scanner-primary", "fingerprint": "e12e8fa3a7e9abe7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6069e6c46934a50d", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_matrix-gate.spec.ts:8"}, "properties": {"repobilityId": "25020230f175e5ae", "scanner": "scanner-primary", "fingerprint": "6069e6c46934a50d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8dc3f66ad5c42db3", "level": "none", "message": {"text": "Commented-code block (10 lines) in playground/e2e/_zoom-interp-point-size.spec.ts:1"}, "properties": {"repobilityId": "d92f6c97df9d2caf", "scanner": "scanner-primary", "fingerprint": "8dc3f66ad5c42db3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c4897fa35f307c5d", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_osm-style-merge-proof.spec.ts:3"}, "properties": {"repobilityId": "55f6de4a5d3c50b4", "scanner": "scanner-primary", "fingerprint": "c4897fa35f307c5d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-41e73977352f547c", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_demo-fixture-audit.spec.ts:9"}, "properties": {"repobilityId": "1c2e56862f98b246", "scanner": "scanner-primary", "fingerprint": "41e73977352f547c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b6e1a7320e344055", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_single-point-bounds-fit.spec.ts:1"}, "properties": {"repobilityId": "deb06a24a6acc368", "scanner": "scanner-primary", "fingerprint": "b6e1a7320e344055", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-34abaccc944a3339", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_interaction-audit.spec.ts:1"}, "properties": {"repobilityId": "53ecb1bb4b7f81a4", "scanner": "scanner-primary", "fingerprint": "34abaccc944a3339", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-706187661e76f3a7", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_cold-start-perf.spec.ts:1"}, "properties": {"repobilityId": "3358f87627b25b40", "scanner": "scanner-primary", "fingerprint": "706187661e76f3a7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2148d9aea87f487b", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_pmtiles-perf.spec.ts:17"}, "properties": {"repobilityId": "1728aab145722ba3", "scanner": "scanner-primary", "fingerprint": "2148d9aea87f487b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-27c242fb826ef7af", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_perf-bundle-hit-rate.spec.ts:10"}, "properties": {"repobilityId": "3b71b6097bce1fe9", "scanner": "scanner-primary", "fingerprint": "27c242fb826ef7af", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-77e77b031e1d59c1", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-compute-interactive.spec.ts:17"}, "properties": {"repobilityId": "9f95cd511d9d1f8d", "scanner": "scanner-primary", "fingerprint": "77e77b031e1d59c1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8c40df76848a0182", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_pixel-match-seoul-zoom-matrix.spec.ts:3"}, "properties": {"repobilityId": "ebe195c533f7b52f", "scanner": "scanner-primary", "fingerprint": "8c40df76848a0182", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f64cbd56705d0239", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_screenshot-non-merc-seoul-matrix.spec.ts:3"}, "properties": {"repobilityId": "9b232f3e4d2667dc", "scanner": "scanner-primary", "fingerprint": "f64cbd56705d0239", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ae0fa0a1e66e5d27", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_debug-sse-verification.spec.ts:6"}, "properties": {"repobilityId": "3f530198d65ec315", "scanner": "scanner-primary", "fingerprint": "ae0fa0a1e66e5d27", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d2b3a11e300b3eb1", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_dashed-corner.spec.ts:8"}, "properties": {"repobilityId": "bdd4aa3ff7fbb480", "scanner": "scanner-primary", "fingerprint": "d2b3a11e300b3eb1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-30b2e4b65de543a5", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_mobile-overdraw-flat-pitch.spec.ts:135"}, "properties": {"repobilityId": "7ddd4588f73c0821", "scanner": "scanner-primary", "fingerprint": "30b2e4b65de543a5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3334b31e5ff5dc20", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-pan-hitch-attribution.spec.ts:1"}, "properties": {"repobilityId": "29656446dba0425a", "scanner": "scanner-primary", "fingerprint": "3334b31e5ff5dc20", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-baf350e6431f11c7", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_tile-coverage-stress.spec.ts:1"}, "properties": {"repobilityId": "46c69d51a8056f64", "scanner": "scanner-primary", "fingerprint": "baf350e6431f11c7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a2598fbbd35d42a6", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_outset-corner-max.spec.ts:20"}, "properties": {"repobilityId": "c3aaaa60d77e32df", "scanner": "scanner-primary", "fingerprint": "a2598fbbd35d42a6", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-88a269986309a48e", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_layer-pointer-events.spec.ts:4"}, "properties": {"repobilityId": "1a603970ecd721a5", "scanner": "scanner-primary", "fingerprint": "88a269986309a48e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8f351c9d36447c5f", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_compile-opt-bright.spec.ts:6"}, "properties": {"repobilityId": "20818bd68dd853c0", "scanner": "scanner-primary", "fingerprint": "8f351c9d36447c5f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1ccdf4c9a1879ced", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_pmtiles-stress-leak.spec.ts:1"}, "properties": {"repobilityId": "496943c081ed2ae8", "scanner": "scanner-primary", "fingerprint": "1ccdf4c9a1879ced", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-192d44fa5010faa1", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_landing-hero.spec.ts:1"}, "properties": {"repobilityId": "3cd2842f8cb93284", "scanner": "scanner-primary", "fingerprint": "192d44fa5010faa1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-233c25dfdb2390d7", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_pmtiles-render.spec.ts:10"}, "properties": {"repobilityId": "9f6896a117e496eb", "scanner": "scanner-primary", "fingerprint": "233c25dfdb2390d7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7191b48d68cc0117", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/reftest.spec.ts:7"}, "properties": {"repobilityId": "320fde55bad5b2aa", "scanner": "scanner-primary", "fingerprint": "7191b48d68cc0117", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8df8c2156ac8ec00", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_flat-mercator-flatness.spec.ts:9"}, "properties": {"repobilityId": "b79f87ebd36ebe1c", "scanner": "scanner-primary", "fingerprint": "8df8c2156ac8ec00", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7a76c32a924af6a3", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/fixtures.spec.ts:10"}, "properties": {"repobilityId": "8795b4173b67f456", "scanner": "scanner-primary", "fingerprint": "7a76c32a924af6a3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8a66065e41725573", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_step-and-concat.spec.ts:6"}, "properties": {"repobilityId": "4afeb70a8c516ee2", "scanner": "scanner-primary", "fingerprint": "8a66065e41725573", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-50887078593d136d", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/animation.spec.ts:13"}, "properties": {"repobilityId": "a87b06fd9e25d6bc", "scanner": "scanner-primary", "fingerprint": "50887078593d136d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a3032fd46fb78677", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_ortho-backface-cull.spec.ts:96"}, "properties": {"repobilityId": "1cc1e120d7d81c05", "scanner": "scanner-primary", "fingerprint": "a3032fd46fb78677", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ce2ea730f49ca435", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_extrude-regression.spec.ts:1"}, "properties": {"repobilityId": "9933a969986ba656", "scanner": "scanner-primary", "fingerprint": "ce2ea730f49ca435", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3c24b3a8b44f74e2", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_projection-zoom-survey.spec.ts:1"}, "properties": {"repobilityId": "89f7797aed926392", "scanner": "scanner-primary", "fingerprint": "3c24b3a8b44f74e2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-04a028264f35143b", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-merc-high-pitch-drag.spec.ts:8"}, "properties": {"repobilityId": "cfc055473691bef4", "scanner": "scanner-primary", "fingerprint": "04a028264f35143b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d537d589b5221229", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_geojson-tile-dropout.spec.ts:6"}, "properties": {"repobilityId": "3fa115a7df64c4b2", "scanner": "scanner-primary", "fingerprint": "d537d589b5221229", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-513b12d3b8a4a8c6", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_return-to-view-determinism.spec.ts:1"}, "properties": {"repobilityId": "e2bfb2357ac17352", "scanner": "scanner-primary", "fingerprint": "513b12d3b8a4a8c6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-259353cc5c3e9d44", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-bright-sse.spec.ts:1"}, "properties": {"repobilityId": "26eac9c98ccea388", "scanner": "scanner-primary", "fingerprint": "259353cc5c3e9d44", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fb195b2da5f89375", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_fixture-picking.spec.ts:56"}, "properties": {"repobilityId": "dffaeec9e1beddf2", "scanner": "scanner-primary", "fingerprint": "fb195b2da5f89375", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e32e0143dcf913d9", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_pixel-match-user-views.spec.ts:1"}, "properties": {"repobilityId": "8df42b0dade784d7", "scanner": "scanner-primary", "fingerprint": "e32e0143dcf913d9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5d06c5a8c53d7544", "level": "none", "message": {"text": "Commented-code block (10 lines) in playground/e2e/_projection-label-onscreen.spec.ts:1"}, "properties": {"repobilityId": "ca7a40a6d0c5e795", "scanner": "scanner-primary", "fingerprint": "5d06c5a8c53d7544", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-49f4931c89d27778", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_fixture-audit.spec.ts:1"}, "properties": {"repobilityId": "f22d3b889fe0b2a9", "scanner": "scanner-primary", "fingerprint": "49f4931c89d27778", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5bfa36cd0f6ddb09", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_along-path-roads.spec.ts:6"}, "properties": {"repobilityId": "4c9a97d02c052d1c", "scanner": "scanner-primary", "fingerprint": "5bfa36cd0f6ddb09", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-97abc450e2d0af47", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_pmtiles-overzoom-disappear.spec.ts:4"}, "properties": {"repobilityId": "8cc78c74ad5e1b08", "scanner": "scanner-primary", "fingerprint": "97abc450e2d0af47", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e685bf387f8d4304", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_visual-diag.spec.ts:1"}, "properties": {"repobilityId": "ada1655827ee2f7c", "scanner": "scanner-primary", "fingerprint": "e685bf387f8d4304", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-754e7673707eba9e", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/worldwrap-z0.spec.ts:1"}, "properties": {"repobilityId": "3b02df285e2bfb1f", "scanner": "scanner-primary", "fingerprint": "754e7673707eba9e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b2da00d1976dd41e", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_phase5f-perf-compare.spec.ts:1"}, "properties": {"repobilityId": "6c4f125f3c2972a9", "scanner": "scanner-primary", "fingerprint": "b2da00d1976dd41e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9574beccac5da77e", "level": "none", "message": {"text": "Commented-code block (10 lines) in playground/e2e/_vs-pipeline-integrity.spec.ts:10"}, "properties": {"repobilityId": "5e612f095b519569", "scanner": "scanner-primary", "fingerprint": "9574beccac5da77e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b7942389791e29d0", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-tokyo-zoom-9-10.spec.ts:5"}, "properties": {"repobilityId": "b323dd4b44c3f580", "scanner": "scanner-primary", "fingerprint": "b7942389791e29d0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3b3dc68365db35c7", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_convert-bright.spec.ts:1"}, "properties": {"repobilityId": "8359bf413efe383e", "scanner": "scanner-primary", "fingerprint": "3b3dc68365db35c7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-548854a3d38ac53b", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_mobile-fast-gesture-thermal.spec.ts:9"}, "properties": {"repobilityId": "a825e0ccf0835320", "scanner": "scanner-primary", "fingerprint": "548854a3d38ac53b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c635b75b1b06a550", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_label-zoom-south-korea.spec.ts:5"}, "properties": {"repobilityId": "feb9bd5d9dc99ed5", "scanner": "scanner-primary", "fingerprint": "c635b75b1b06a550", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9391f065d1700230", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_pmtiles-zoom14-blank.spec.ts:3"}, "properties": {"repobilityId": "92e7c8e81ae226ad", "scanner": "scanner-primary", "fingerprint": "9391f065d1700230", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7f79eb7e40cc95e8", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_globe-ecef-render-position.spec.ts:10"}, "properties": {"repobilityId": "4d6be4acb79a491d", "scanner": "scanner-primary", "fingerprint": "7f79eb7e40cc95e8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ca661cd25af9a26a", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_projection-perf-relative.spec.ts:1"}, "properties": {"repobilityId": "45cdca5a5f194d5b", "scanner": "scanner-primary", "fingerprint": "ca661cd25af9a26a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d58ed58adb454793", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_mobile-detail-uniformity.spec.ts:1"}, "properties": {"repobilityId": "2d445e527c40117b", "scanner": "scanner-primary", "fingerprint": "d58ed58adb454793", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-13e429d56d79ad17", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_setquality-render-impact.spec.ts:1"}, "properties": {"repobilityId": "f82c962dcd001192", "scanner": "scanner-primary", "fingerprint": "13e429d56d79ad17", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ad3a132722ed54ec", "level": "none", "message": {"text": "Commented-code block (10 lines) in playground/e2e/_building-depth-snapshot.spec.ts:6"}, "properties": {"repobilityId": "258b70cc01fabce1", "scanner": "scanner-primary", "fingerprint": "ad3a132722ed54ec", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-08d5e73824d21e83", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_bundle-pixel-invariant.spec.ts:35"}, "properties": {"repobilityId": "82376f19d041cd9c", "scanner": "scanner-primary", "fingerprint": "08d5e73824d21e83", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0c52e31f7b4052cc", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-projection-matrix.spec.ts:3"}, "properties": {"repobilityId": "2dc6e6a230e43bb6", "scanner": "scanner-primary", "fingerprint": "0c52e31f7b4052cc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b3d09ded8f386c60", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_label-halo-z0-probe.spec.ts:3"}, "properties": {"repobilityId": "91da792c4556fd66", "scanner": "scanner-primary", "fingerprint": "b3d09ded8f386c60", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-56a3ffab98dcb280", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/_perf-merc-high-pitch-drag-cpu.spec.ts:3"}, "properties": {"repobilityId": "637aea2839142b49", "scanner": "scanner-primary", "fingerprint": "56a3ffab98dcb280", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7bb45010e0f43dc3", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_pixel-match-school-fill.spec.ts:98"}, "properties": {"repobilityId": "ba793d4c7b50db54", "scanner": "scanner-primary", "fingerprint": "7bb45010e0f43dc3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0f0754fd9bad599e", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_coverage-black-ratio.spec.ts:3"}, "properties": {"repobilityId": "549f1a4c1509d10b", "scanner": "scanner-primary", "fingerprint": "0f0754fd9bad599e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-562d19559d3a7334", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_coverage-black-ratio.spec.ts:63"}, "properties": {"repobilityId": "8fa9c9366d9a36a5", "scanner": "scanner-primary", "fingerprint": "562d19559d3a7334", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-0633cde107b0ae19", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_perf-hitch-frame-attribution.spec.ts:1"}, "properties": {"repobilityId": "508f36d572037730", "scanner": "scanner-primary", "fingerprint": "0633cde107b0ae19", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b7855946a93e798f", "level": "none", "message": {"text": "Commented-code block (10 lines) in playground/e2e/_auto-labels.spec.ts:62"}, "properties": {"repobilityId": "d8f722f83e70913e", "scanner": "scanner-primary", "fingerprint": "b7855946a93e798f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-50256c3ef460c1f6", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_pitch-far-detail.spec.ts:1"}, "properties": {"repobilityId": "aba0a892e5476895", "scanner": "scanner-primary", "fingerprint": "50256c3ef460c1f6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a4b54b0b6b7884ba", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_convert-page-redesign.spec.ts:1"}, "properties": {"repobilityId": "bef5991e2a4f0af2", "scanner": "scanner-primary", "fingerprint": "a4b54b0b6b7884ba", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0ef492a6e3efebd9", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_perf-scenarios.spec.ts:4"}, "properties": {"repobilityId": "fa4f4cbdcc2d2e6b", "scanner": "scanner-primary", "fingerprint": "0ef492a6e3efebd9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-71b2363e994ac7bc", "level": "none", "message": {"text": "Commented-code block (11 lines) in playground/e2e/_perf-geojson-path-cost.spec.ts:4"}, "properties": {"repobilityId": "c762dbe63663bc27", "scanner": "scanner-primary", "fingerprint": "71b2363e994ac7bc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6652752d6986312f", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_overdraw-inspector.spec.ts:1"}, "properties": {"repobilityId": "6d8f4630b1cccce7", "scanner": "scanner-primary", "fingerprint": "6652752d6986312f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4c871147f5c22742", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/a11y-lifecycle-events.spec.ts:1"}, "properties": {"repobilityId": "982b8de5da6a39a3", "scanner": "scanner-primary", "fingerprint": "4c871147f5c22742", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b89606fe4b4fe4e6", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_vs-clip-parity.spec.ts:7"}, "properties": {"repobilityId": "8ca88d83a4124e52", "scanner": "scanner-primary", "fingerprint": "b89606fe4b4fe4e6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-18c8b49ca0d3f06c", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_perf-projection-seoul-deep.spec.ts:3"}, "properties": {"repobilityId": "5343fc3e33570356", "scanner": "scanner-primary", "fingerprint": "18c8b49ca0d3f06c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a4b156e128e87fdf", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_globe-arena-pressure.spec.ts:3"}, "properties": {"repobilityId": "60278bb59f923eff", "scanner": "scanner-primary", "fingerprint": "a4b156e128e87fdf", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4fcc75dc339d038c", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_new-fixtures-smoke.spec.ts:32"}, "properties": {"repobilityId": "e6549a0933360707", "scanner": "scanner-primary", "fingerprint": "4fcc75dc339d038c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d195bd4201fa62dc", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_new-fixtures-smoke.spec.ts:40"}, "properties": {"repobilityId": "bbf917e51d5d6982", "scanner": "scanner-primary", "fingerprint": "d195bd4201fa62dc", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-bb71f08f983d49fc", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_wgsl-compile-gate.spec.ts:3"}, "properties": {"repobilityId": "d021929e20b4656a", "scanner": "scanner-primary", "fingerprint": "bb71f08f983d49fc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b2986439f91fcb00", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_render-verify.spec.ts:49"}, "properties": {"repobilityId": "92d52c54a68c0e82", "scanner": "scanner-primary", "fingerprint": "b2986439f91fcb00", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-ec58eff369c23132", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_mobile-zoom-out-load.spec.ts:3"}, "properties": {"repobilityId": "a1941f6bb0a8eb88", "scanner": "scanner-primary", "fingerprint": "ec58eff369c23132", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-332b2b6c9ccc78d7", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_continuous-wheel-zoom.spec.ts:1"}, "properties": {"repobilityId": "bc5c71fa0ac8f379", "scanner": "scanner-primary", "fingerprint": "332b2b6c9ccc78d7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-884a5b41cba96ab2", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-seoul-cpu.spec.ts:1"}, "properties": {"repobilityId": "acc5652731db9154", "scanner": "scanner-primary", "fingerprint": "884a5b41cba96ab2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-66c1e3f21f62cc19", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_font-vendoring.spec.ts:1"}, "properties": {"repobilityId": "679058e537f4381b", "scanner": "scanner-primary", "fingerprint": "66c1e3f21f62cc19", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7acba6466f8bfc2f", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_pixel-match-demotiles-compute.spec.ts:5"}, "properties": {"repobilityId": "28bf2d2bce5c1567", "scanner": "scanner-primary", "fingerprint": "7acba6466f8bfc2f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4292d48ca95e2860", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_ortho-tilt-backface.spec.ts:9"}, "properties": {"repobilityId": "d1b61410be9794f7", "scanner": "scanner-primary", "fingerprint": "4292d48ca95e2860", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-95d59e7cbce60b51", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_epsg5179-reprojection.spec.ts:3"}, "properties": {"repobilityId": "629c8ec827ce34b7", "scanner": "scanner-primary", "fingerprint": "95d59e7cbce60b51", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d8aee626d0d99b01", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_epsg5179-reprojection.spec.ts:137"}, "properties": {"repobilityId": "3a6638f44dbeffd0", "scanner": "scanner-primary", "fingerprint": "d8aee626d0d99b01", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-63add5f4d727a75d", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_draw-order-trace.spec.ts:1"}, "properties": {"repobilityId": "3e39577a175fb4b5", "scanner": "scanner-primary", "fingerprint": "63add5f4d727a75d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e6f943b23caebd50", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_text-overlay.spec.ts:1"}, "properties": {"repobilityId": "99141b0e6968c8f6", "scanner": "scanner-primary", "fingerprint": "e6f943b23caebd50", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8f27015795b8648e", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_liberty-korea-validation.spec.ts:1"}, "properties": {"repobilityId": "0066931017c70967", "scanner": "scanner-primary", "fingerprint": "8f27015795b8648e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6ee46df3cab9d79c", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_debug-label-bugs.spec.ts:9"}, "properties": {"repobilityId": "5146c1abda237f5d", "scanner": "scanner-primary", "fingerprint": "6ee46df3cab9d79c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-63d12b0b841b320d", "level": "none", "message": {"text": "Commented-code block (11 lines) in playground/e2e/_translucent-lines-buffer-destroy.spec.ts:1"}, "properties": {"repobilityId": "097dfe12e8195dc5", "scanner": "scanner-primary", "fingerprint": "63d12b0b841b320d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-27baa03085dcd874", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_picking-ortho-bindgroup.spec.ts:1"}, "properties": {"repobilityId": "2eb617cd4bbdf852", "scanner": "scanner-primary", "fingerprint": "27baa03085dcd874", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b104e25332755667", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_osm-style-smoke.spec.ts:22"}, "properties": {"repobilityId": "43f5a6749f7b2747", "scanner": "scanner-primary", "fingerprint": "b104e25332755667", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3bae06389e7f604d", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_snapshot-replay.spec.ts:1"}, "properties": {"repobilityId": "382b8f64333130f5", "scanner": "scanner-primary", "fingerprint": "3bae06389e7f604d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c4a8608a875eaa31", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_synth-bg-ortho-pitch80.spec.ts:10"}, "properties": {"repobilityId": "c04f79a22ddbcc5b", "scanner": "scanner-primary", "fingerprint": "c4a8608a875eaa31", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f198f0886e40e231", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_synth-bg-ortho-pitch80.spec.ts:50"}, "properties": {"repobilityId": "d64782db10117144", "scanner": "scanner-primary", "fingerprint": "f198f0886e40e231", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-32bb1062ce351c3f", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_high-pitch-flicker.spec.ts:5"}, "properties": {"repobilityId": "d2d2570b546c5f62", "scanner": "scanner-primary", "fingerprint": "32bb1062ce351c3f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-00f11bf36abb5657", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_label-anchor-parity.spec.ts:5"}, "properties": {"repobilityId": "98cf9999b9fea648", "scanner": "scanner-primary", "fingerprint": "00f11bf36abb5657", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9dd00db6e396c1a2", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_water-hierarchy-pitch.spec.ts:4"}, "properties": {"repobilityId": "d8b7f12946a0ee9e", "scanner": "scanner-primary", "fingerprint": "9dd00db6e396c1a2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-82eb9cd078234138", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_pixel-match-buildings-only.spec.ts:3"}, "properties": {"repobilityId": "ee0c34559d1ff21b", "scanner": "scanner-primary", "fingerprint": "82eb9cd078234138", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c53c84637885ceed", "level": "none", "message": {"text": "Commented-code block (7 lines) in playground/e2e/_prefetch-cancelled.spec.ts:9"}, "properties": {"repobilityId": "110d7d63d364a616", "scanner": "scanner-primary", "fingerprint": "c53c84637885ceed", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c538fa9688492240", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_zoom-wheel.spec.ts:54"}, "properties": {"repobilityId": "69ee4f887188abca", "scanner": "scanner-primary", "fingerprint": "c538fa9688492240", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-168e1f8b1681b8c0", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_convert-bright-flat-tilecount.spec.ts:3"}, "properties": {"repobilityId": "12a276141b0a4a68", "scanner": "scanner-primary", "fingerprint": "168e1f8b1681b8c0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ae100f6dc594b5fa", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-bright-interactive.spec.ts:9"}, "properties": {"repobilityId": "c884d4dcc0be89ee", "scanner": "scanner-primary", "fingerprint": "ae100f6dc594b5fa", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2f874b1b9e44b1eb", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_pbf-glyphs-offline.spec.ts:51"}, "properties": {"repobilityId": "206ae56ac9a743ce", "scanner": "scanner-primary", "fingerprint": "2f874b1b9e44b1eb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0899c985975a8340", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/_stroke-align-compare.spec.ts:33"}, "properties": {"repobilityId": "e020fa23f576630d", "scanner": "scanner-primary", "fingerprint": "0899c985975a8340", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-5607dcdd98b007e1", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/_perf-draw-stats.spec.ts:3"}, "properties": {"repobilityId": "74c4d291801e4507", "scanner": "scanner-primary", "fingerprint": "5607dcdd98b007e1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9569f40b6c3cd78a", "level": "none", "message": {"text": "Commented-code block (5 lines) in playground/e2e/_perf-bundle-baseline.spec.ts:5"}, "properties": {"repobilityId": "6cb1dda51f82ae19", "scanner": "scanner-primary", "fingerprint": "9569f40b6c3cd78a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6cde7ba42ad6dbff", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_shield-text-box-align.spec.ts:1"}, "properties": {"repobilityId": "d16945c270834dff", "scanner": "scanner-primary", "fingerprint": "6cde7ba42ad6dbff", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9c879c52fe40038b", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/_hero-map-render.spec.ts:1"}, "properties": {"repobilityId": "12f327fa2bf61561", "scanner": "scanner-primary", "fingerprint": "9c879c52fe40038b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f6163596aee1aeb1", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/spec-invariants/label-text.spec.ts:82"}, "properties": {"repobilityId": "5aa9edc08742d4a3", "scanner": "scanner-primary", "fingerprint": "f6163596aee1aeb1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1a25b2ccdf0b4e2a", "level": "none", "message": {"text": "Commented-code block (8 lines) in playground/e2e/spec-invariants/label-antimeridian.spec.ts:5"}, "properties": {"repobilityId": "a16fd2e81d4d98e0", "scanner": "scanner-primary", "fingerprint": "1a25b2ccdf0b4e2a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-817811b27e2fd7fe", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/spec-invariants/paint-resolution.spec.ts:5"}, "properties": {"repobilityId": "825b9f0e3185e28f", "scanner": "scanner-primary", "fingerprint": "817811b27e2fd7fe", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ce5c5c2df54edc92", "level": "none", "message": {"text": "Commented-code block (9 lines) in playground/e2e/helpers/visual.ts:6"}, "properties": {"repobilityId": "3d9f5b93ba28fb5f", "scanner": "scanner-primary", "fingerprint": "ce5c5c2df54edc92", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4632bf1fbda0a56f", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 playground/e2e/helpers/visual.ts:131"}, "properties": {"repobilityId": "007131d278485916", "scanner": "scanner-primary", "fingerprint": "4632bf1fbda0a56f", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-c4e3917734ef1695", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/helpers/natural-interaction.ts:3"}, "properties": {"repobilityId": "9609465800b9ac85", "scanner": "scanner-primary", "fingerprint": "c4e3917734ef1695", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1bb404f5f6976afa", "level": "none", "message": {"text": "Commented-code block (6 lines) in playground/e2e/helpers/validation.ts:21"}, "properties": {"repobilityId": "00db3fb9b1a71e81", "scanner": "scanner-primary", "fingerprint": "1bb404f5f6976afa", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2705270345609ea1", "level": "none", "message": {"text": "Commented-code block (6 lines) in shared/src/ecef.ts:12"}, "properties": {"repobilityId": "85d24af4694398a7", "scanner": "scanner-primary", "fingerprint": "2705270345609ea1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5f2cf2836910eb43", "level": "none", "message": {"text": "Commented-code block (8 lines) in shared/src/quantize.ts:1"}, "properties": {"repobilityId": "b5be5baa9c3dd07c", "scanner": "scanner-primary", "fingerprint": "5f2cf2836910eb43", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a28d963f0118a0b1", "level": "none", "message": {"text": "Commented-code block (8 lines) in shared/src/ecef.test.ts:1"}, "properties": {"repobilityId": "e77f06039bc1a4b2", "scanner": "scanner-primary", "fingerprint": "a28d963f0118a0b1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f9a196ca2358f3c0", "level": "none", "message": {"text": "Commented-code block (8 lines) in scripts/mutate.ts:9"}, "properties": {"repobilityId": "55b90f39ed24aab3", "scanner": "scanner-primary", "fingerprint": "f9a196ca2358f3c0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-df8f8a2a6bbec9bf", "level": "none", "message": {"text": "Commented-code block (6 lines) in scripts/matrix-accept.ts:2"}, "properties": {"repobilityId": "a025b21d9f960bc3", "scanner": "scanner-primary", "fingerprint": "df8f8a2a6bbec9bf", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0c3f2379174c5974", "level": "none", "message": {"text": "Commented-code block (8 lines) in scripts/emit-gap-matrix.ts:6"}, "properties": {"repobilityId": "a3d1bc7ad898469c", "scanner": "scanner-primary", "fingerprint": "0c3f2379174c5974", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6d0c144c8f3733e6", "level": "none", "message": {"text": "Commented-code block (5 lines) in scripts/precheck.ts:10"}, "properties": {"repobilityId": "3084fb23b01dcd5c", "scanner": "scanner-primary", "fingerprint": "6d0c144c8f3733e6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b0ded11be1721a4d", "level": "none", "message": {"text": "Commented-code block (6 lines) in scripts/capture-polygon-snapshots.ts:6"}, "properties": {"repobilityId": "4c162fa873738a02", "scanner": "scanner-primary", "fingerprint": "b0ded11be1721a4d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ae2c8e7ee270f70c", "level": "none", "message": {"text": "Commented-code block (5 lines) in scripts/cross-validation/generate-fixtures.py:144"}, "properties": {"repobilityId": "e4bd21d5e7e21572", "scanner": "scanner-primary", "fingerprint": "ae2c8e7ee270f70c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3a8fa6cc5b69925e", "level": "none", "message": {"text": "Commented-code block (5 lines) in site/astro.config.mjs:19"}, "properties": {"repobilityId": "39c2907d5f0b77ed", "scanner": "scanner-primary", "fingerprint": "3a8fa6cc5b69925e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e452a91c2ee7be89", "level": "none", "message": {"text": "Commented-code block (6 lines) in site/src/lib/git-meta.ts:4"}, "properties": {"repobilityId": "0619478d36260b16", "scanner": "scanner-primary", "fingerprint": "e452a91c2ee7be89", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f054e4a27d1cc81a", "level": "none", "message": {"text": "Commented-code block (7 lines) in site/src/content/reference-sections.ts:196"}, "properties": {"repobilityId": "2d75535d6fe15680", "scanner": "scanner-primary", "fingerprint": "f054e4a27d1cc81a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-646b61b12e476949", "level": "none", "message": {"text": "Commented-code block (6 lines) in site/src/content/gallery-demos.ts:58"}, "properties": {"repobilityId": "2c8842010b304f46", "scanner": "scanner-primary", "fingerprint": "646b61b12e476949", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-008bbea37403b44b", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/vite.config.ts:6"}, "properties": {"repobilityId": "10ea3d771d2d47c9", "scanner": "scanner-primary", "fingerprint": "008bbea37403b44b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5266ff3b0b84efd2", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/scripts/inspect-firenze-pmtiles.ts:12"}, "properties": {"repobilityId": "8db398548603b423", "scanner": "scanner-primary", "fingerprint": "5266ff3b0b84efd2", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-8c6ae49090b4e8ae", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/scripts/build-dts.ts:3"}, "properties": {"repobilityId": "ab635df305c73eba", "scanner": "scanner-primary", "fingerprint": "8c6ae49090b4e8ae", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-598bb823add1c491", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/vite-shims.ts:3"}, "properties": {"repobilityId": "8a5c7de723de24a6", "scanner": "scanner-primary", "fingerprint": "598bb823add1c491", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-439f704697336724", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/__tests__/cross-validation.test.ts:22"}, "properties": {"repobilityId": "ffd758fa310554db", "scanner": "scanner-primary", "fingerprint": "439f704697336724", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e76d29e4937526b4", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/__tests__/spec-coverage-runtime-drift.test.ts:19"}, "properties": {"repobilityId": "ddedc690b55158b4", "scanner": "scanner-primary", "fingerprint": "e76d29e4937526b4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a24ea69adb28b990", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/loader/geojson.ts:37"}, "properties": {"repobilityId": "57f3a93863837b4c", "scanner": "scanner-primary", "fingerprint": "a24ea69adb28b990", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fb1ed3fc747fc754", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/loader/polar-cap-detect.ts:5"}, "properties": {"repobilityId": "5f72c75a5ce25536", "scanner": "scanner-primary", "fingerprint": "fb1ed3fc747fc754", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f530deb987ab20b2", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/loader/geojson-helpers.ts:3"}, "properties": {"repobilityId": "5f7ee735f2b8801a", "scanner": "scanner-primary", "fingerprint": "f530deb987ab20b2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8e73927dd0733f2f", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/loader/polar-cap-detect.test.ts:1"}, "properties": {"repobilityId": "66ac402eaa1c9dbd", "scanner": "scanner-primary", "fingerprint": "8e73927dd0733f2f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-eed00cd9f8149006", "level": "none", "message": {"text": "Commented-code block (14 lines) in runtime/src/loader/vector-tile-loader.ts:3"}, "properties": {"repobilityId": "64a8496498607538", "scanner": "scanner-primary", "fingerprint": "eed00cd9f8149006", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2242a6e5729e2ec1", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/loader/vector-tile-loader.ts:111"}, "properties": {"repobilityId": "593bdd8eff78c726", "scanner": "scanner-primary", "fingerprint": "2242a6e5729e2ec1", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-aaa64eae3db0a503", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/loader/tiles-sse-projtype.test.ts:5"}, "properties": {"repobilityId": "aa12d4c4d9f31e88", "scanner": "scanner-primary", "fingerprint": "aaa64eae3db0a503", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-88fc39c335af32c0", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/loader/geojson-geometry-collection.test.ts:1"}, "properties": {"repobilityId": "efb9acaf344ff27d", "scanner": "scanner-primary", "fingerprint": "88fc39c335af32c0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-155d2e02a1215e34", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/loader/tiles-sse.test.ts:1"}, "properties": {"repobilityId": "fef80132f8e58a97", "scanner": "scanner-primary", "fingerprint": "155d2e02a1215e34", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1c30b649fefa538d", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/loader/vector-tile-loader-negcache-abort.test.ts:9"}, "properties": {"repobilityId": "66ee0c31cbaef3e6", "scanner": "scanner-primary", "fingerprint": "1c30b649fefa538d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8933b466fd05fa1e", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/loader/tiles-sse.ts:3"}, "properties": {"repobilityId": "6b3dd21cc71ae1ea", "scanner": "scanner-primary", "fingerprint": "8933b466fd05fa1e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c19a22eb675b184c", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/loader/vector-tile-loader-helpers.ts:3"}, "properties": {"repobilityId": "28e1f3a98f689a1f", "scanner": "scanner-primary", "fingerprint": "c19a22eb675b184c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-eec4d98ddca6a0b1", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/__test-support__/webgpu-stub.ts:11"}, "properties": {"repobilityId": "c933fc26e58620a0", "scanner": "scanner-primary", "fingerprint": "eec4d98ddca6a0b1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e662b2e01c74324b", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/diagnostics/render-trace.ts:14"}, "properties": {"repobilityId": "29becff7d7869a3a", "scanner": "scanner-primary", "fingerprint": "e662b2e01c74324b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-417900a190b799d4", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/diagnostics/render-trace.ts:111"}, "properties": {"repobilityId": "5bc8a4f9b2be14f9", "scanner": "scanner-primary", "fingerprint": "417900a190b799d4", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-44ef922b3ec1c047", "level": "none", "message": {"text": "Commented-code block (11 lines) in runtime/src/engine/render-loop-interaction-dpr.test.ts:3"}, "properties": {"repobilityId": "4b65bbcf07c0b216", "scanner": "scanner-primary", "fingerprint": "44ef922b3ec1c047", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-04e4628fc0af0f1c", "level": "none", "message": {"text": "Commented-code block (12 lines) in runtime/src/engine/camera-dpr-units.test.ts:1"}, "properties": {"repobilityId": "436cffa5198a8d1d", "scanner": "scanner-primary", "fingerprint": "04e4628fc0af0f1c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bb7cef80fa7ec037", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/layer.ts:8"}, "properties": {"repobilityId": "7ea1386a71a0b6b1", "scanner": "scanner-primary", "fingerprint": "bb7cef80fa7ec037", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6acb582ccc040d74", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/map-interaction-dpr.test.ts:5"}, "properties": {"repobilityId": "b2c8dbf63f4143b9", "scanner": "scanner-primary", "fingerprint": "6acb582ccc040d74", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ad335b9f94a16538", "level": "none", "message": {"text": "Commented-code block (12 lines) in runtime/src/engine/camera-controller-api-validation.test.ts:7"}, "properties": {"repobilityId": "dd800ecf39f2b1b5", "scanner": "scanner-primary", "fingerprint": "ad335b9f94a16538", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e6e69c126878c29d", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/safety.ts:213"}, "properties": {"repobilityId": "2ebcefb09d246c41", "scanner": "scanner-primary", "fingerprint": "e6e69c126878c29d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0e12a70012cc2782", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/safety.ts:187"}, "properties": {"repobilityId": "1618799dcefc4d26", "scanner": "scanner-primary", "fingerprint": "0e12a70012cc2782", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-a1d928ae308370eb", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/layer-extrude-setter.test.ts:98"}, "properties": {"repobilityId": "d452faf8a2232606", "scanner": "scanner-primary", "fingerprint": "a1d928ae308370eb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-251b3d8e882fef82", "level": "none", "message": {"text": "Commented-code block (13 lines) in runtime/src/engine/destroy-raf-and-globals.test.ts:5"}, "properties": {"repobilityId": "d36b42e5c01bedde", "scanner": "scanner-primary", "fingerprint": "251b3d8e882fef82", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-118965448e8d2f70", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render-loop-helpers.ts:17"}, "properties": {"repobilityId": "2c2be48562c255a8", "scanner": "scanner-primary", "fingerprint": "118965448e8d2f70", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-43121174c0554cbd", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/event-dispatcher.ts:3"}, "properties": {"repobilityId": "db1ccf585702daa4", "scanner": "scanner-primary", "fingerprint": "43121174c0554cbd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4dd12e8882b76469", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/interaction-controller.ts:3"}, "properties": {"repobilityId": "2a76895b0cbb7b26", "scanner": "scanner-primary", "fingerprint": "4dd12e8882b76469", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-43da0650fa73f66b", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/tile-decision-zoom-prefetch.test.ts:5"}, "properties": {"repobilityId": "f9af21bd346bceb6", "scanner": "scanner-primary", "fingerprint": "43da0650fa73f66b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-968036ed7a760e3e", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/map-camera-api.test.ts:381"}, "properties": {"repobilityId": "41ce9395ec814413", "scanner": "scanner-primary", "fingerprint": "968036ed7a760e3e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-547e7ad28b17b132", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/id-resolver.ts:59"}, "properties": {"repobilityId": "10e994b75f5bebc6", "scanner": "scanner-primary", "fingerprint": "547e7ad28b17b132", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e924884158cb6db2", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/tile-decision-empty-default-slice.test.ts:5"}, "properties": {"repobilityId": "cff58e4678e0b768", "scanner": "scanner-primary", "fingerprint": "e924884158cb6db2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-655a55d79d6e0d97", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/interpreter.ts:7"}, "properties": {"repobilityId": "98af5f5f4b2dfb61", "scanner": "scanner-primary", "fingerprint": "655a55d79d6e0d97", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-daf5e3dbaa41b68f", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/interpreter.ts:56"}, "properties": {"repobilityId": "eb7b3a63c27d6ce5", "scanner": "scanner-primary", "fingerprint": "daf5e3dbaa41b68f", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-aedd389db701ee18", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/camera-controller.ts:3"}, "properties": {"repobilityId": "71a8c89f9b384678", "scanner": "scanner-primary", "fingerprint": "aedd389db701ee18", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9aa7c1a436ee3795", "level": "none", "message": {"text": "Commented-code block (15 lines) in runtime/src/engine/controller-dpr-anchor.test.ts:8"}, "properties": {"repobilityId": "506bab5423fc613d", "scanner": "scanner-primary", "fingerprint": "9aa7c1a436ee3795", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1a9d16340dd17afb", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/tile-decision.test.ts:101"}, "properties": {"repobilityId": "7fef58e9668d2b24", "scanner": "scanner-primary", "fingerprint": "1a9d16340dd17afb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-90213ff25641b5e5", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render-loop-helpers.report-error-scope.test.ts:1"}, "properties": {"repobilityId": "2414d3932c26a34d", "scanner": "scanner-primary", "fingerprint": "90213ff25641b5e5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3159a4022890dfc4", "level": "none", "message": {"text": "Commented-code block (11 lines) in runtime/src/engine/map-rebuild-layers.characterization.test.ts:5"}, "properties": {"repobilityId": "96223e77a36acf26", "scanner": "scanner-primary", "fingerprint": "3159a4022890dfc4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-126d691b281e12dd", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/hex-to-rgba-validation.test.ts:1"}, "properties": {"repobilityId": "08924b7e2a726822", "scanner": "scanner-primary", "fingerprint": "126d691b281e12dd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b085f678046a7f53", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/map-geo-helpers.ts:16"}, "properties": {"repobilityId": "f6fe94c6db5f63e1", "scanner": "scanner-primary", "fingerprint": "b085f678046a7f53", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b8f4557a242dadb4", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/source-manager-bounds-fit-gate.test.ts:3"}, "properties": {"repobilityId": "7b2ab37e2395e55b", "scanner": "scanner-primary", "fingerprint": "b8f4557a242dadb4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-234edb90eaf74395", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/safety-ssrf-integration.test.ts:20"}, "properties": {"repobilityId": "288998b3cd2a0fcc", "scanner": "scanner-primary", "fingerprint": "234edb90eaf74395", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-771dca73dc5d46b1", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/controller-interaction-gate.test.ts:3"}, "properties": {"repobilityId": "620991f080dec838", "scanner": "scanner-primary", "fingerprint": "771dca73dc5d46b1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0b6164f0632c693c", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/show-source-maps.test.ts:1"}, "properties": {"repobilityId": "e3e7c92e435a1064", "scanner": "scanner-primary", "fingerprint": "0b6164f0632c693c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3a629fa1a0970ce7", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/architecture-invariants.test.ts:7"}, "properties": {"repobilityId": "ba9b1fe09f874748", "scanner": "scanner-primary", "fingerprint": "3a629fa1a0970ce7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ee182f94ee5a06e6", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/interpreter-hex-null-coverage.test.ts:1"}, "properties": {"repobilityId": "d97012b8cc68f174", "scanner": "scanner-primary", "fingerprint": "ee182f94ee5a06e6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c9ff6401bb2fc973", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/continent-match-compute-mock.test.ts:11"}, "properties": {"repobilityId": "cd13f14dc6065d7b", "scanner": "scanner-primary", "fingerprint": "c9ff6401bb2fc973", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8fd51fa02e027a41", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/graticule-ecef-parity.test.ts:4"}, "properties": {"repobilityId": "9422fd5cfd85b4c1", "scanner": "scanner-primary", "fingerprint": "8fd51fa02e027a41", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9d4f3a5c36aca87f", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/show-source-maps.ts:1"}, "properties": {"repobilityId": "226f5d7d55b629ef", "scanner": "scanner-primary", "fingerprint": "9d4f3a5c36aca87f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f97d5f6e5a0465c8", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/map-updatefeature-tile-backed.test.ts:3"}, "properties": {"repobilityId": "18835e754b8889d8", "scanner": "scanner-primary", "fingerprint": "f97d5f6e5a0465c8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9f7fd255cfd01db3", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/feature-helpers.ts:1"}, "properties": {"repobilityId": "2004be134fdfd784", "scanner": "scanner-primary", "fingerprint": "9f7fd255cfd01db3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e22e02f13dd55439", "level": "note", "message": {"text": "Legacy-named symbol `useLegacy` in runtime/src/engine/source-manager.ts:305"}, "properties": {"repobilityId": "0491736e328944ad", "scanner": "scanner-primary", "fingerprint": "e22e02f13dd55439", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-9f47ab73a5ba83de", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/source-manager.ts:3"}, "properties": {"repobilityId": "d9349782bdf944bb", "scanner": "scanner-primary", "fingerprint": "9f47ab73a5ba83de", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-198939632afbd19c", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/source-manager.ts:184"}, "properties": {"repobilityId": "e25700d712b3e7ba", "scanner": "scanner-primary", "fingerprint": "198939632afbd19c", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-5b7ac824cfba2922", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/map-fit-zoom.test.ts:4"}, "properties": {"repobilityId": "64790f9ff21780d4", "scanner": "scanner-primary", "fingerprint": "5b7ac824cfba2922", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fce2d8b8e98a452f", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/controller-listener-cleanup.test.ts:3"}, "properties": {"repobilityId": "6f9ba38734d0c7f1", "scanner": "scanner-primary", "fingerprint": "fce2d8b8e98a452f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8592d903efdbb087", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/set-projection-unknown-warn.test.ts:1"}, "properties": {"repobilityId": "77886c015903e42f", "scanner": "scanner-primary", "fingerprint": "8592d903efdbb087", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ccd418b93ebbdbf2", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/map-set-quality-invariant.test.ts:10"}, "properties": {"repobilityId": "1e480d994035382c", "scanner": "scanner-primary", "fingerprint": "ccd418b93ebbdbf2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-185bb2ccd7ab8691", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render-loop-label-backface.test.ts:1"}, "properties": {"repobilityId": "73a0a723d2d4a0fa", "scanner": "scanner-primary", "fingerprint": "185bb2ccd7ab8691", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-553d66819bb4b549", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/map-dirty-tagging.test.ts:7"}, "properties": {"repobilityId": "6ffc238aeaf09de5", "scanner": "scanner-primary", "fingerprint": "553d66819bb4b549", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e5ba1bcaed3b5b9c", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/map-epsg-ingest-reprojection.test.ts:7"}, "properties": {"repobilityId": "f1794ebccca26361", "scanner": "scanner-primary", "fingerprint": "e5ba1bcaed3b5b9c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bdc948220c7cd4dd", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/setBackgroundFill-lifecycle.test.ts:8"}, "properties": {"repobilityId": "2c1bccab02c9e9d3", "scanner": "scanner-primary", "fingerprint": "bdc948220c7cd4dd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-896ec396e9ed67bd", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/render-loop.ts:3"}, "properties": {"repobilityId": "cb11b5dcfde14397", "scanner": "scanner-primary", "fingerprint": "896ec396e9ed67bd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-807b103ec25650d6", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/map-render-frame.characterization.test.ts:6"}, "properties": {"repobilityId": "956aa3204cbae390", "scanner": "scanner-primary", "fingerprint": "807b103ec25650d6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c2f50480f0683aa4", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/p0-quartet.test.ts:8"}, "properties": {"repobilityId": "9bf056a49833b82e", "scanner": "scanner-primary", "fingerprint": "c2f50480f0683aa4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-aedcd58c3b36036d", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/map-bounds-fit-gate.test.ts:4"}, "properties": {"repobilityId": "f5e0471710489cd7", "scanner": "scanner-primary", "fingerprint": "aedcd58c3b36036d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f681e1daa0d961da", "level": "none", "message": {"text": "Commented-code block (11 lines) in runtime/src/engine/controller-gesture-raf-gate.test.ts:7"}, "properties": {"repobilityId": "1dd61194730a1e5c", "scanner": "scanner-primary", "fingerprint": "f681e1daa0d961da", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7cc1fa9a86f499bd", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/map.ts:87"}, "properties": {"repobilityId": "cb601d65eb3bb586", "scanner": "scanner-primary", "fingerprint": "7cc1fa9a86f499bd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cc5ae2b0822c6ead", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/tile-decision.ts:3"}, "properties": {"repobilityId": "b49089e4f6983f01", "scanner": "scanner-primary", "fingerprint": "cc5ae2b0822c6ead", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6d7ae4424c101933", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/tile-decision.ts:33"}, "properties": {"repobilityId": "9c27db9fff9c3451", "scanner": "scanner-primary", "fingerprint": "6d7ae4424c101933", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-789bbb1e93f82111", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/diagnostics.ts:6"}, "properties": {"repobilityId": "1d6555632d2a7624", "scanner": "scanner-primary", "fingerprint": "789bbb1e93f82111", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f45a3549c428d1c0", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/auto-resize.ts:8"}, "properties": {"repobilityId": "1917f5c7a6ff1597", "scanner": "scanner-primary", "fingerprint": "f45a3549c428d1c0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-322ceb68c9cd6fd8", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/map-types.ts:1"}, "properties": {"repobilityId": "538da940fa7ad692", "scanner": "scanner-primary", "fingerprint": "322ceb68c9cd6fd8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-32f04facdd989353", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/controller.ts:86"}, "properties": {"repobilityId": "35cb27709a9868b9", "scanner": "scanner-primary", "fingerprint": "32f04facdd989353", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7bc2a5061f3f2478", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/setpaint-hex-validation.test.ts:1"}, "properties": {"repobilityId": "2d28c99e9dec06bd", "scanner": "scanner-primary", "fingerprint": "7bc2a5061f3f2478", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a4aca70a459f905d", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/map-polar-cap-deprecation.test.ts:13"}, "properties": {"repobilityId": "15240196a97ef5a1", "scanner": "scanner-primary", "fingerprint": "a4aca70a459f905d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ccf7a823166a71e0", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/set-projection-alias.test.ts:1"}, "properties": {"repobilityId": "0e67ebe09ee9f4fa", "scanner": "scanner-primary", "fingerprint": "ccf7a823166a71e0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d92159c9b75789ee", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/synthetic-earth-surface-show.ts:3"}, "properties": {"repobilityId": "8592cf2120da4175", "scanner": "scanner-primary", "fingerprint": "d92159c9b75789ee", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0e4307f3056b700e", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/source-manager-drop-tiling.test.ts:6"}, "properties": {"repobilityId": "63f3fb19ac8ccf83", "scanner": "scanner-primary", "fingerprint": "0e4307f3056b700e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c6d3cc69e1d7fff4", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/__tests__/set-paint-property-color-validation-coverage.test.ts:1"}, "properties": {"repobilityId": "27f1f7cbd9efc1fe", "scanner": "scanner-primary", "fingerprint": "c6d3cc69e1d7fff4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8edcdecbff561825", "level": "none", "message": {"text": "Commented-code block (11 lines) in runtime/src/engine/text/prepare-collision-wiring.test.ts:1"}, "properties": {"repobilityId": "36f6f975b94e85ff", "scanner": "scanner-primary", "fingerprint": "8edcdecbff561825", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-429f713ac759de46", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/text-collision.ts:3"}, "properties": {"repobilityId": "8204a38c8b0af54b", "scanner": "scanner-primary", "fingerprint": "429f713ac759de46", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8c860fb22515b41d", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/text-stage.ts:5"}, "properties": {"repobilityId": "2f603cb99b303633", "scanner": "scanner-primary", "fingerprint": "8c860fb22515b41d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9d6209c536b68eb1", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/glyph-atlas-host.test.ts:135"}, "properties": {"repobilityId": "27f0607691019a17", "scanner": "scanner-primary", "fingerprint": "9d6209c536b68eb1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-50ad569467768c46", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/bilingual-label-placement-repro.test.ts:1"}, "properties": {"repobilityId": "c305d8d3ed2304df", "scanner": "scanner-primary", "fingerprint": "50ad569467768c46", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2edda64ec83cc4b8", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/text/text-renderer-newline-page.test.ts:3"}, "properties": {"repobilityId": "014451bca5df282f", "scanner": "scanner-primary", "fingerprint": "2edda64ec83cc4b8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3e5f27ebabd97057", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/text-wrap.ts:8"}, "properties": {"repobilityId": "e642087847593f3f", "scanner": "scanner-primary", "fingerprint": "3e5f27ebabd97057", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-55ae601986de6c5c", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/text-stage-diagnostics.ts:5"}, "properties": {"repobilityId": "b3feb9aa5bc84c97", "scanner": "scanner-primary", "fingerprint": "55ae601986de6c5c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c24b426e80936989", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/text-layout-edge.test.ts:1"}, "properties": {"repobilityId": "9f763aeb9d4e0d10", "scanner": "scanner-primary", "fingerprint": "c24b426e80936989", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-969af8be75efa976", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf-shape-registry.test.ts:45"}, "properties": {"repobilityId": "3857d14f72b327e6", "scanner": "scanner-primary", "fingerprint": "969af8be75efa976", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fcffde20d87dcf2c", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/text-wrap.test.ts:5"}, "properties": {"repobilityId": "fede02bd14f009c5", "scanner": "scanner-primary", "fingerprint": "fcffde20d87dcf2c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4669c6361b1c12f6", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/curved-bilingual-strip.test.ts:6"}, "properties": {"repobilityId": "7f4d4d90ec7a86a6", "scanner": "scanner-primary", "fingerprint": "4669c6361b1c12f6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-238aa7f548eef480", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/text/text-vertical.test.ts:1"}, "properties": {"repobilityId": "d967bb59a781933c", "scanner": "scanner-primary", "fingerprint": "238aa7f548eef480", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9ce8edc8d2a2e75f", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/text/curved-line-shaping.test.ts:1"}, "properties": {"repobilityId": "40ddf02b0a03dfea", "scanner": "scanner-primary", "fingerprint": "9ce8edc8d2a2e75f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3d84bd4c226a7667", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/text-renderer.ts:37"}, "properties": {"repobilityId": "65c256fe3e3a0e30", "scanner": "scanner-primary", "fingerprint": "3d84bd4c226a7667", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bdf1d6feffcf3498", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/cjk-curved-floor.test.ts:3"}, "properties": {"repobilityId": "9c8871020b962483", "scanner": "scanner-primary", "fingerprint": "bdf1d6feffcf3498", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-019265077103ccf9", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/text/text-stage-helpers.ts:48"}, "properties": {"repobilityId": "407805e1a8ccc469", "scanner": "scanner-primary", "fingerprint": "019265077103ccf9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ed1f5de6c0fc6923", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/halo-uniforms.test.ts:9"}, "properties": {"repobilityId": "5b70486ccd3a27d8", "scanner": "scanner-primary", "fingerprint": "ed1f5de6c0fc6923", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7f31c432e21fe286", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/bilingual-prepare-scatter.test.ts:1"}, "properties": {"repobilityId": "5bb63250565baac4", "scanner": "scanner-primary", "fingerprint": "7f31c432e21fe286", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-691de714f0b52d07", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/text-stage.test.ts:90"}, "properties": {"repobilityId": "d2c8457c274e4812", "scanner": "scanner-primary", "fingerprint": "691de714f0b52d07", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6f9ed05af0b3804b", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/glyph-rasterizer.test.ts:87"}, "properties": {"repobilityId": "dc071a063fa3e2af", "scanner": "scanner-primary", "fingerprint": "6f9ed05af0b3804b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a30a6294a1d944fc", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/layout-cache-entry-valid.test.ts:1"}, "properties": {"repobilityId": "18f202edfa89dbe3", "scanner": "scanner-primary", "fingerprint": "a30a6294a1d944fc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d8207e8409a05612", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/distance-transform.test.ts:116"}, "properties": {"repobilityId": "07fceb2fd4d69b8e", "scanner": "scanner-primary", "fingerprint": "d8207e8409a05612", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2ce94a04aff15fac", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/text/cjk-minification-box.test.ts:5"}, "properties": {"repobilityId": "66e6565fa4fdcce9", "scanner": "scanner-primary", "fingerprint": "2ce94a04aff15fac", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-eaebe5a8a0556a78", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/glyph-resource-landed-forward.test.ts:1"}, "properties": {"repobilityId": "cb7ac0dcadb95854", "scanner": "scanner-primary", "fingerprint": "eaebe5a8a0556a78", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7ece23c6e1940327", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/text-resolver.ts:10"}, "properties": {"repobilityId": "260c61a349cee12a", "scanner": "scanner-primary", "fingerprint": "7ece23c6e1940327", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-52f605d5b19eae52", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/sdf/glyph-atlas-host.ts:10"}, "properties": {"repobilityId": "b3573a8f659d0c5b", "scanner": "scanner-primary", "fingerprint": "52f605d5b19eae52", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8bc7a81349341ed6", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/text/sdf/glyph-rasterizer.ts:9"}, "properties": {"repobilityId": "879a0a4f607e97bc", "scanner": "scanner-primary", "fingerprint": "8bc7a81349341ed6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a32fd9fd155d5e65", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/atlas-state.ts:206"}, "properties": {"repobilityId": "20b63f843953d17b", "scanner": "scanner-primary", "fingerprint": "a32fd9fd155d5e65", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-16bb565d64813dd8", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/glyph-atlas-gpu.ts:14"}, "properties": {"repobilityId": "6f5d11998bdae15e", "scanner": "scanner-primary", "fingerprint": "16bb565d64813dd8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-515f51bec51a45f3", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/distance-transform.ts:5"}, "properties": {"repobilityId": "79bc0c6813173bba", "scanner": "scanner-primary", "fingerprint": "515f51bec51a45f3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-302b3a06dca94d78", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf-rasterizer.test.ts:69"}, "properties": {"repobilityId": "25e3f6f6dc4f9629", "scanner": "scanner-primary", "fingerprint": "302b3a06dca94d78", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8f5351f729d21391", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/pbf-glyph-bearingy.test.ts:1"}, "properties": {"repobilityId": "1933f53af29072a3", "scanner": "scanner-primary", "fingerprint": "8f5351f729d21391", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c9b32dddda23390b", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/text/sdf/pbf-rasterizer.ts:1"}, "properties": {"repobilityId": "dc1e2eb4856bb83e", "scanner": "scanner-primary", "fingerprint": "c9b32dddda23390b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6964de19c8186b45", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/text/sdf/pbf-rasterizer.ts:88"}, "properties": {"repobilityId": "34c71d1a678028af", "scanner": "scanner-primary", "fingerprint": "6964de19c8186b45", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-d094c2ab08d704fa", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf/glyphs-proto-validation.test.ts:4"}, "properties": {"repobilityId": "eae325c14894f5d0", "scanner": "scanner-primary", "fingerprint": "d094c2ab08d704fa", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-744b54c9a66b43c2", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/pbf/glyphs-proto.ts:11"}, "properties": {"repobilityId": "b8a6ca1ef96af78d", "scanner": "scanner-primary", "fingerprint": "744b54c9a66b43c2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-06d70f3164271105", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 runtime/src/engine/text/sdf/pbf/inline-glyph-provider.ts:11"}, "properties": {"repobilityId": "922ffccf79b2d1ef", "scanner": "scanner-primary", "fingerprint": "06d70f3164271105", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-2adc0d032becd77b", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf/pbf-to-slot.ts:4"}, "properties": {"repobilityId": "005d3bce0468ba73", "scanner": "scanner-primary", "fingerprint": "2adc0d032becd77b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-90882f0f0b27d452", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/text/sdf/pbf/pbf-to-slot-dos.test.ts:5"}, "properties": {"repobilityId": "bed31e92bf1b6871", "scanner": "scanner-primary", "fingerprint": "90882f0f0b27d452", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0a0a5b252d8acea1", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/text/sdf/pbf/glyph-provider.ts:4"}, "properties": {"repobilityId": "2c02108d0053e5ef", "scanner": "scanner-primary", "fingerprint": "0a0a5b252d8acea1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-620b90dfa71e9fea", "level": "none", "message": {"text": "Commented-code block (11 lines) in runtime/src/engine/text/sdf/pbf/pbf-malformed.test.ts:7"}, "properties": {"repobilityId": "a77c27b2ed83f70c", "scanner": "scanner-primary", "fingerprint": "620b90dfa71e9fea", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5ba62e5a4e324320", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/text/sdf/pbf/pbf-to-slot.test.ts:31"}, "properties": {"repobilityId": "427a9908b3f3fa93", "scanner": "scanner-primary", "fingerprint": "5ba62e5a4e324320", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b705ea918df30bda", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/text/sdf/pbf/glyph-pbf-cache.ts:3"}, "properties": {"repobilityId": "a22733d36abcc4a5", "scanner": "scanner-primary", "fingerprint": "b705ea918df30bda", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ce2a31f91031703d", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/text/sdf/pbf/glyphs-proto-count-cap.test.ts:6"}, "properties": {"repobilityId": "68c5eb0bf5931cea", "scanner": "scanner-primary", "fingerprint": "ce2a31f91031703d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cb357ebfca75652d", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/sprite/sprite-atlas-gpu.ts:3"}, "properties": {"repobilityId": "f4172aa7ef51e8c4", "scanner": "scanner-primary", "fingerprint": "cb357ebfca75652d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-745e0287d548ecaa", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-stage-reset.test.ts:3"}, "properties": {"repobilityId": "7488fa92a177e721", "scanner": "scanner-primary", "fingerprint": "745e0287d548ecaa", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a450b332f2abfe91", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/sprite/icon-stage-missing-names.test.ts:1"}, "properties": {"repobilityId": "8b3beedb2866fc28", "scanner": "scanner-primary", "fingerprint": "a450b332f2abfe91", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-94e19ac996347b4d", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-vertex-format.ts:5"}, "properties": {"repobilityId": "c91940f4e9440cba", "scanner": "scanner-primary", "fingerprint": "94e19ac996347b4d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f5abdef8d5b7ab95", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-paired-position.test.ts:3"}, "properties": {"repobilityId": "8df97dc3124726ae", "scanner": "scanner-primary", "fingerprint": "f5abdef8d5b7ab95", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-09e6088ca4ce6498", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/sprite/icon-stage.ts:140"}, "properties": {"repobilityId": "1a8f9c6fe7bb7585", "scanner": "scanner-primary", "fingerprint": "09e6088ca4ce6498", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c06eebd113d7c483", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/sprite/sprite-atlas-host.ts:10"}, "properties": {"repobilityId": "de468a17c93626ee", "scanner": "scanner-primary", "fingerprint": "c06eebd113d7c483", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e4528d759f296fc1", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/sprite/icon-renderer.ts:3"}, "properties": {"repobilityId": "ff131bf6c9a0fdd8", "scanner": "scanner-primary", "fingerprint": "e4528d759f296fc1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a7a351595e264169", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/frame-arena.ts:5"}, "properties": {"repobilityId": "1f9e4fa8a4a90d2f", "scanner": "scanner-primary", "fingerprint": "a7a351595e264169", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e8c94e91f07fcc3c", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/gpu/gpu-arena.test.ts:1"}, "properties": {"repobilityId": "ed6feb30182d45cc", "scanner": "scanner-primary", "fingerprint": "e8c94e91f07fcc3c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-260719dfdddb4ec1", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/gpu/gpu-arena.ts:5"}, "properties": {"repobilityId": "92514d62b032d768", "scanner": "scanner-primary", "fingerprint": "260719dfdddb4ec1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-54a94b7f3189c853", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/gpu.ts:29"}, "properties": {"repobilityId": "4aca8726c91911db", "scanner": "scanner-primary", "fingerprint": "54a94b7f3189c853", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0481d0ad9948aa99", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/palette-texture.test.ts:5"}, "properties": {"repobilityId": "94da03398cb14685", "scanner": "scanner-primary", "fingerprint": "0481d0ad9948aa99", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d0f77f3d2367da2f", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/gpu/palette-texture.ts:9"}, "properties": {"repobilityId": "b563fdfc5ab17791", "scanner": "scanner-primary", "fingerprint": "d0f77f3d2367da2f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-890f910d7f9433a7", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/gpu/frame-arena.test.ts:1"}, "properties": {"repobilityId": "f6449747e68b4399", "scanner": "scanner-primary", "fingerprint": "890f910d7f9433a7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ce73dc0ff73e3af4", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/gpu/frame-uniform.ts:3"}, "properties": {"repobilityId": "19f67ac086b85c05", "scanner": "scanner-primary", "fingerprint": "ce73dc0ff73e3af4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9d4f3b40ee177302", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/world-copy-gap.test.ts:4"}, "properties": {"repobilityId": "ada4945677f9c6bc", "scanner": "scanner-primary", "fingerprint": "9d4f3b40ee177302", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-722f881ad35cc72f", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/gpu/bind-tiers.ts:5"}, "properties": {"repobilityId": "e34557398869ec20", "scanner": "scanner-primary", "fingerprint": "722f881ad35cc72f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d8b6a532a317d8e1", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/gpu/staging-buffer-pool.ts:1"}, "properties": {"repobilityId": "04e6af960912c0bd", "scanner": "scanner-primary", "fingerprint": "d8b6a532a317d8e1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3849c2368c9790d8", "level": "note", "message": {"text": "Legacy-named symbol `after_legacy` in runtime/src/engine/gpu/gpu-timer.ts:37"}, "properties": {"repobilityId": "91cee9d139ac15b9", "scanner": "scanner-primary", "fingerprint": "3849c2368c9790d8", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-7a57e4314e7a4753", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/gpu/gpu-timer.ts:5"}, "properties": {"repobilityId": "f4b1ff89ed394d78", "scanner": "scanner-primary", "fingerprint": "7a57e4314e7a4753", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2e94276b28e6924f", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/staging-buffer-pool.test.ts:130"}, "properties": {"repobilityId": "35e0302883790103", "scanner": "scanner-primary", "fingerprint": "2e94276b28e6924f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-159e5ecf98a7725d", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/gpu/compute.test.ts:5"}, "properties": {"repobilityId": "e8ad66dc38d2444e", "scanner": "scanner-primary", "fingerprint": "159e5ecf98a7725d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f62945e5f7ebb8c3", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/gpu/gpu-shared.ts:68"}, "properties": {"repobilityId": "67840657d7778bb9", "scanner": "scanner-primary", "fingerprint": "f62945e5f7ebb8c3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4c23806760769b5d", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/gpu/gpu-arena-grow.test.ts:3"}, "properties": {"repobilityId": "8c844bc006629925", "scanner": "scanner-primary", "fingerprint": "4c23806760769b5d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-87e3c601db210b4f", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/gpu/quality.ts:8"}, "properties": {"repobilityId": "744182cf054c22a7", "scanner": "scanner-primary", "fingerprint": "87e3c601db210b4f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-544e6ecb94324d0f", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/_cache/structural-key.ts:5"}, "properties": {"repobilityId": "9e9584a4af3b96b0", "scanner": "scanner-primary", "fingerprint": "544e6ecb94324d0f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1057dfaa732d71ae", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/_cache/bundle-cache-key.ts:5"}, "properties": {"repobilityId": "e9ba08431a5d8254", "scanner": "scanner-primary", "fingerprint": "1057dfaa732d71ae", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1764650d537b1886", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/_cache/versioned-state.ts:5"}, "properties": {"repobilityId": "255a802fa08ba197", "scanner": "scanner-primary", "fingerprint": "1764650d537b1886", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-230b76a37de70cac", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/projections-table.ts:3"}, "properties": {"repobilityId": "a3ff937b4654a525", "scanner": "scanner-primary", "fingerprint": "230b76a37de70cac", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-70d3c2f404cfa2f6", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/ecef.ts:3"}, "properties": {"repobilityId": "0aecd7a52274f05c", "scanner": "scanner-primary", "fingerprint": "70d3c2f404cfa2f6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-330455eabb4b733e", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/camera.ts:60"}, "properties": {"repobilityId": "bc9134d1ff7d12c4", "scanner": "scanner-primary", "fingerprint": "330455eabb4b733e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-717bf677b8824656", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/projection-inverse-roundtrip.test.ts:1"}, "properties": {"repobilityId": "6884ce970b0a0224", "scanner": "scanner-primary", "fingerprint": "717bf677b8824656", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d6625a28cd16f420", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/camera-coverage.test.ts:1"}, "properties": {"repobilityId": "f64d5c90e1259a46", "scanner": "scanner-primary", "fingerprint": "d6625a28cd16f420", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-aba298f6165a0428", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/low-zoom-edge.test.ts:35"}, "properties": {"repobilityId": "e4143ded0c42bf00", "scanner": "scanner-primary", "fingerprint": "aba298f6165a0428", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ad6f3365a2241eaf", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/surface-geoid-unification.test.ts:3"}, "properties": {"repobilityId": "24d96e15797ddf11", "scanner": "scanner-primary", "fingerprint": "ad6f3365a2241eaf", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f8b2f5f3f4d74009", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/log-depth.test.ts:9"}, "properties": {"repobilityId": "4984ee206eeba9c6", "scanner": "scanner-primary", "fingerprint": "f8b2f5f3f4d74009", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e65370d8d0f208bb", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/world-copy-projection.test.ts:1"}, "properties": {"repobilityId": "969f6a4ffa118957", "scanner": "scanner-primary", "fingerprint": "e65370d8d0f208bb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-eb873c629f63a059", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/oblique-polar-tearing.test.ts:15"}, "properties": {"repobilityId": "664e55b176eb3ca2", "scanner": "scanner-primary", "fingerprint": "eb873c629f63a059", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a4e0020180393d48", "level": "note", "message": {"text": "Legacy-named symbol `clipLegacy` in runtime/src/engine/projection/camera-ecef-mvp.test.ts:65"}, "properties": {"repobilityId": "cd2b4ba51b2a51c0", "scanner": "scanner-primary", "fingerprint": "a4e0020180393d48", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-fa50eef72491ad4a", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/camera-ecef-mvp.test.ts:3"}, "properties": {"repobilityId": "e856e240c5d9dad0", "scanner": "scanner-primary", "fingerprint": "fa50eef72491ad4a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-954c85ea829d4345", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/projection/point-anchor-pitch-consistency.test.ts:6"}, "properties": {"repobilityId": "010f67753267357f", "scanner": "scanner-primary", "fingerprint": "954c85ea829d4345", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9e48e4b3b1a9d2cd", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/merc-z0-pitch-perspective.test.ts:3"}, "properties": {"repobilityId": "e23fdfcac348093a", "scanner": "scanner-primary", "fingerprint": "9e48e4b3b1a9d2cd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-167bc7eb27f8836c", "level": "none", "message": {"text": "Commented-code block (11 lines) in runtime/src/engine/projection/non-merc-z0-disc.test.ts:3"}, "properties": {"repobilityId": "0fa093773e78833d", "scanner": "scanner-primary", "fingerprint": "167bc7eb27f8836c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-14429a9a79d12d65", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/oblique-mercator-tile-mismatch.test.ts:9"}, "properties": {"repobilityId": "ed065eff747d6531", "scanner": "scanner-primary", "fingerprint": "14429a9a79d12d65", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-46f29ac654830c3e", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/projection/antimeridian-routing.test.ts:3"}, "properties": {"repobilityId": "88023cb11caa5dde", "scanner": "scanner-primary", "fingerprint": "46f29ac654830c3e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a280ba63e2750cb7", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/dateline-cluster-diag.test.ts:3"}, "properties": {"repobilityId": "bbf22dcde8058547", "scanner": "scanner-primary", "fingerprint": "a280ba63e2750cb7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d9222c957d188b04", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/globe-deep-zoom-probe.test.ts:3"}, "properties": {"repobilityId": "19860ab29e3ae2ee", "scanner": "scanner-primary", "fingerprint": "d9222c957d188b04", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a811391589db7442", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/projection/azimuthal-disc-pitch-framing.test.ts:3"}, "properties": {"repobilityId": "0cc535d7e6a187cf", "scanner": "scanner-primary", "fingerprint": "a811391589db7442", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e3e96cabf0f9b21d", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/camera-z0-probe.test.ts:3"}, "properties": {"repobilityId": "3a2138f24da0d66f", "scanner": "scanner-primary", "fingerprint": "e3e96cabf0f9b21d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3ec14a674a4d34bd", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/projection.ts:8"}, "properties": {"repobilityId": "5ba9baec945907a5", "scanner": "scanner-primary", "fingerprint": "3ec14a674a4d34bd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4d48ab67dfb768de", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/_antimeridian-seam-coincidence.test.ts:5"}, "properties": {"repobilityId": "cdf81cffa7dcd8a0", "scanner": "scanner-primary", "fingerprint": "4d48ab67dfb768de", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-910253b9baf34c89", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/visible-world-copies.test.ts:61"}, "properties": {"repobilityId": "8242443a7302d5ce", "scanner": "scanner-primary", "fingerprint": "910253b9baf34c89", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-532a7a4d90bdf9ac", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/tile-selection-coverage.test.ts:3"}, "properties": {"repobilityId": "8cdf3c47bf63753b", "scanner": "scanner-primary", "fingerprint": "532a7a4d90bdf9ac", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c4a761ab63310363", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/projection-wgsl-consistency.test.ts:31"}, "properties": {"repobilityId": "31a9a90bf796c00d", "scanner": "scanner-primary", "fingerprint": "c4a761ab63310363", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-42714f69411de6a0", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/polar-tile-pyramid-gap.test.ts:10"}, "properties": {"repobilityId": "409b37e258144189", "scanner": "scanner-primary", "fingerprint": "42714f69411de6a0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-af8df5ebb1350d69", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/mercator-clamp.test.ts:7"}, "properties": {"repobilityId": "1aba7e3c4592eccc", "scanner": "scanner-primary", "fingerprint": "af8df5ebb1350d69", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2db7c8cd88232145", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/extruded-globe-recenter.test.ts:3"}, "properties": {"repobilityId": "5279a48df7f79ecf", "scanner": "scanner-primary", "fingerprint": "2db7c8cd88232145", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6a147458853a3326", "level": "note", "message": {"text": "Legacy-named symbol `clipLegacy` in runtime/src/engine/projection/polygon-ecef-mvp-latitude-parity.test.ts:117"}, "properties": {"repobilityId": "9d14fe8cf085a496", "scanner": "scanner-primary", "fingerprint": "6a147458853a3326", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-e68de101e1dfa6a5", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/polygon-ecef-mvp-latitude-parity.test.ts:3"}, "properties": {"repobilityId": "de2e33f59bdc6758", "scanner": "scanner-primary", "fingerprint": "e68de101e1dfa6a5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cebdf9c98019ff95", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/mercator-lat-limit.test.ts:4"}, "properties": {"repobilityId": "d94d81df2c61909d", "scanner": "scanner-primary", "fingerprint": "cebdf9c98019ff95", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1e70c55b458aa7ae", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/projections-table.test.ts:12"}, "properties": {"repobilityId": "e019de7d09929c8c", "scanner": "scanner-primary", "fingerprint": "1e70c55b458aa7ae", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-80efd02a06ec9169", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/camera.test.ts:1"}, "properties": {"repobilityId": "ba2d3d4de64be9dd", "scanner": "scanner-primary", "fingerprint": "80efd02a06ec9169", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8fe020a70bff90a2", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/globe.ts:3"}, "properties": {"repobilityId": "0d6358e4176760d9", "scanner": "scanner-primary", "fingerprint": "8fe020a70bff90a2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-94d333eb57b516bb", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/interaction-contract-gates.test.ts:3"}, "properties": {"repobilityId": "214b152a1138dfc2", "scanner": "scanner-primary", "fingerprint": "94d333eb57b516bb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d9fa7f1a729221a0", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/projection-forward-edge.test.ts:6"}, "properties": {"repobilityId": "b0f86a16b017a09c", "scanner": "scanner-primary", "fingerprint": "d9fa7f1a729221a0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-44d5c5506b1e5e5b", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/view-matrix.ts:3"}, "properties": {"repobilityId": "f9106494f77ae263", "scanner": "scanner-primary", "fingerprint": "44d5c5506b1e5e5b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b286a3bc3aa4244c", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/camera-center-sync.test.ts:3"}, "properties": {"repobilityId": "61eba2c75204aa56", "scanner": "scanner-primary", "fingerprint": "b286a3bc3aa4244c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a5cb818ecf71a569", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/tile-selection-projection.test.ts:1"}, "properties": {"repobilityId": "a2e17d123dd2c476", "scanner": "scanner-primary", "fingerprint": "a5cb818ecf71a569", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-aeb3d8cbb7a5314c", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/earth-surface-fill.ts:3"}, "properties": {"repobilityId": "f7c347050fbe76b1", "scanner": "scanner-primary", "fingerprint": "aeb3d8cbb7a5314c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ad89220ee28ccdf0", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/globe.test.ts:3"}, "properties": {"repobilityId": "2efce60555d84d1f", "scanner": "scanner-primary", "fingerprint": "ad89220ee28ccdf0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-feeac8136f13ca10", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/projection-threshold-drift.test.ts:3"}, "properties": {"repobilityId": "f9077720e40a0d74", "scanner": "scanner-primary", "fingerprint": "feeac8136f13ca10", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-22d07c64c250666a", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/projection/camera-helpers.test.ts:3"}, "properties": {"repobilityId": "687216d277e3326f", "scanner": "scanner-primary", "fingerprint": "22d07c64c250666a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0a4d41a235b6125c", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/projection/anchor-geometry-parity.test.ts:3"}, "properties": {"repobilityId": "aea03e28b54a72ae", "scanner": "scanner-primary", "fingerprint": "0a4d41a235b6125c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b18ad02ec52a5839", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/ecef.test.ts:186"}, "properties": {"repobilityId": "76ab5b79b2604454", "scanner": "scanner-primary", "fingerprint": "b18ad02ec52a5839", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f755692f6b594155", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/projection/flat-projection-display.test.ts:8"}, "properties": {"repobilityId": "038b2f8fc841a6bc", "scanner": "scanner-primary", "fingerprint": "f755692f6b594155", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9d9a25b7a6a597dc", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/ecef-vertex-camera-frame.test.ts:6"}, "properties": {"repobilityId": "66ad3c43c16f5d3d", "scanner": "scanner-primary", "fingerprint": "9d9a25b7a6a597dc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f27e201f5fe68228", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/projection/globe-anchor.ts:3"}, "properties": {"repobilityId": "0cf46feef5927ef5", "scanner": "scanner-primary", "fingerprint": "f27e201f5fe68228", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d8a8403294c6a40a", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/projection/oblique-6-promotion.test.ts:14"}, "properties": {"repobilityId": "1a6b9309f21b87a7", "scanner": "scanner-primary", "fingerprint": "d8a8403294c6a40a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b019fa4f126cb422", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/projection/ortho-unproject-parity.test.ts:3"}, "properties": {"repobilityId": "da110a902b7c0847", "scanner": "scanner-primary", "fingerprint": "b019fa4f126cb422", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-305d85b37afc4040", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/projection/unproject.ts:3"}, "properties": {"repobilityId": "861543b30af72f0d", "scanner": "scanner-primary", "fingerprint": "305d85b37afc4040", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d3748a228d4a0e35", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/projection/ne-antimeridian-wedge.test.ts:8"}, "properties": {"repobilityId": "890ed28aa0967ff0", "scanner": "scanner-primary", "fingerprint": "d3748a228d4a0e35", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-53a0e4e9a7c3ed81", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/projection/globe-z0-focal-tile.test.ts:4"}, "properties": {"repobilityId": "9f014839caa99770", "scanner": "scanner-primary", "fingerprint": "53a0e4e9a7c3ed81", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c716a18f5d5f8b71", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/__profile__/alloc-counter.ts:69"}, "properties": {"repobilityId": "a75d8c97b8343baf", "scanner": "scanner-primary", "fingerprint": "c716a18f5d5f8b71", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-20364e41142b2da3", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/__profile__/perf-marks.ts:42"}, "properties": {"repobilityId": "b06fc5c7e1016653", "scanner": "scanner-primary", "fingerprint": "20364e41142b2da3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7d0ff2051bd3eee2", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shaders/wgsl-reserved-words.test.ts:1"}, "properties": {"repobilityId": "2ae5e3efd0845945", "scanner": "scanner-primary", "fingerprint": "7d0ff2051bd3eee2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e6fca9f2c9d4aad6", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shaders/projection.ts:3"}, "properties": {"repobilityId": "74ec95925ba10e0f", "scanner": "scanner-primary", "fingerprint": "e6fca9f2c9d4aad6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-db9db827ce736672", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shaders/log-depth.ts:9"}, "properties": {"repobilityId": "9ba194989aa6a689", "scanner": "scanner-primary", "fingerprint": "db9db827ce736672", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-761ebd50173b8ba4", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shaders/sdf.ts:3"}, "properties": {"repobilityId": "52de78cf971bdc39", "scanner": "scanner-primary", "fingerprint": "761ebd50173b8ba4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7ae5d5575d7b23bb", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/gpu-tile-store-pool-destroy.test.ts:3"}, "properties": {"repobilityId": "7dd14ecd6e053fe9", "scanner": "scanner-primary", "fingerprint": "7ae5d5575d7b23bb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9aa343fe95a46036", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/feature-data-binder.ts:4"}, "properties": {"repobilityId": "cbe26533d3d113d4", "scanner": "scanner-primary", "fingerprint": "9aa343fe95a46036", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7767f6e088c955b2", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/bucket-scheduler.ts:6"}, "properties": {"repobilityId": "334d986a9ce88876", "scanner": "scanner-primary", "fingerprint": "7767f6e088c955b2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8365ab4dbef95ec4", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/gpu-tile-store.ts:4"}, "properties": {"repobilityId": "286273a458a4071d", "scanner": "scanner-primary", "fingerprint": "8365ab4dbef95ec4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-50ed18f7ea1eae1c", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/uniform-ring.ts:3"}, "properties": {"repobilityId": "dde6a43e0bb37e0f", "scanner": "scanner-primary", "fingerprint": "50ed18f7ea1eae1c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bdb832ef9dbef6d0", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/pattern-uv-clobber.test.ts:9"}, "properties": {"repobilityId": "ee80431d1bf81c5e", "scanner": "scanner-primary", "fingerprint": "bdb832ef9dbef6d0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6491a4e3495f50a7", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/vtr-continuous-zoom.test.ts:4"}, "properties": {"repobilityId": "69bd4762dfa1df47", "scanner": "scanner-primary", "fingerprint": "6491a4e3495f50a7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-dd0ee227e0ec2b24", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/zoom-color-interp.test.ts:5"}, "properties": {"repobilityId": "78cbd5bea1167bd2", "scanner": "scanner-primary", "fingerprint": "dd0ee227e0ec2b24", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-41d13064937f320b", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/line-renderer-layer-ring.test.ts:59"}, "properties": {"repobilityId": "66ee826fb28ce1a6", "scanner": "scanner-primary", "fingerprint": "41d13064937f320b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-517f969c600ca142", "level": "none", "message": {"text": "Commented-code block (11 lines) in runtime/src/engine/render/polygon-skip-fill-draw.test.ts:5"}, "properties": {"repobilityId": "85eca4b380c62dab", "scanner": "scanner-primary", "fingerprint": "517f969c600ca142", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-814ff2ff68cbe1b9", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/compute-layer-registry.ts:5"}, "properties": {"repobilityId": "8f7cb423840f20db", "scanner": "scanner-primary", "fingerprint": "814ff2ff68cbe1b9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b6638baa6f7f59d5", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/renderer-stub-construction.test.ts:1"}, "properties": {"repobilityId": "d31996c2f32ae883", "scanner": "scanner-primary", "fingerprint": "b6638baa6f7f59d5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-04fa33bd2a3526d7", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/point-renderer.ts:82"}, "properties": {"repobilityId": "fdd25878074655df", "scanner": "scanner-primary", "fingerprint": "04fa33bd2a3526d7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a241fa531eb9b3ff", "level": "none", "message": {"text": "Commented-code block (12 lines) in runtime/src/engine/render/vtr-bundle-compaction-invalidate.test.ts:6"}, "properties": {"repobilityId": "66595e78e924492b", "scanner": "scanner-primary", "fingerprint": "a241fa531eb9b3ff", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-574cef3dc8d5994a", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/p4-end-to-end.test.ts:23"}, "properties": {"repobilityId": "96194a5f37557a48", "scanner": "scanner-primary", "fingerprint": "574cef3dc8d5994a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b92de68eefc55a97", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/compute-bind-layout.ts:5"}, "properties": {"repobilityId": "4862a525bb73b9a2", "scanner": "scanner-primary", "fingerprint": "b92de68eefc55a97", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9a35ab77f10018d0", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/scene-view.test.ts:1"}, "properties": {"repobilityId": "2a20ffc181e19ed8", "scanner": "scanner-primary", "fingerprint": "9a35ab77f10018d0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f5bd6c4b1389451d", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/renderer.ts:86"}, "properties": {"repobilityId": "e19689ea97ae4d04", "scanner": "scanner-primary", "fingerprint": "f5bd6c4b1389451d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9f52b1f1b62277c6", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/vector-tile-renderer-types.ts:1"}, "properties": {"repobilityId": "dac0d21a255c7319", "scanner": "scanner-primary", "fingerprint": "9f52b1f1b62277c6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a89c8753c8fedd39", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/multi-layer-overzoom.test.ts:7"}, "properties": {"repobilityId": "9e8ae3903e97f771", "scanner": "scanner-primary", "fingerprint": "a89c8753c8fedd39", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1b296ec73e7ada5e", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/vector-tile-renderer.ts:56"}, "properties": {"repobilityId": "bd5b9a311a4ac058", "scanner": "scanner-primary", "fingerprint": "1b296ec73e7ada5e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-16327b12664386df", "level": "none", "message": {"text": "Commented-code block (11 lines) in runtime/src/engine/render/line-renderer.test.ts:21"}, "properties": {"repobilityId": "670ecc55e320f0a2", "scanner": "scanner-primary", "fingerprint": "16327b12664386df", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-adfa3ae846dfe5f1", "level": "none", "message": {"text": "Commented-code block (12 lines) in runtime/src/engine/render/fixture-cap-arrow-bug.test.ts:6"}, "properties": {"repobilityId": "566072e7ee838c6f", "scanner": "scanner-primary", "fingerprint": "adfa3ae846dfe5f1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9591be980fa5e4a6", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/bind-group-drift.test.ts:17"}, "properties": {"repobilityId": "64c9af51d0e801e3", "scanner": "scanner-primary", "fingerprint": "9591be980fa5e4a6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9a2c3035551149bc", "level": "none", "message": {"text": "Commented-code block (11 lines) in runtime/src/engine/render/renderer-compute-simulation.test.ts:9"}, "properties": {"repobilityId": "39477758f3fdfdd5", "scanner": "scanner-primary", "fingerprint": "9a2c3035551149bc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b679d4986f5d56a4", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/frame-context.ts:3"}, "properties": {"repobilityId": "8a122cdb6ab68319", "scanner": "scanner-primary", "fingerprint": "b679d4986f5d56a4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-da51645fb24d7827", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/line-segment-struct-layout.test.ts:7"}, "properties": {"repobilityId": "91cfd9b906c4da63", "scanner": "scanner-primary", "fingerprint": "da51645fb24d7827", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a2f55de409ea8cb3", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/line-vertex-format.ts:5"}, "properties": {"repobilityId": "3d596e358297ef38", "scanner": "scanner-primary", "fingerprint": "a2f55de409ea8cb3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-23a4685649cfdb81", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/scene-view.ts:3"}, "properties": {"repobilityId": "ee4108e9899b5c51", "scanner": "scanner-primary", "fingerprint": "23a4685649cfdb81", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-194dfcebec994fb2", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/bucket-scheduler.test.ts:7"}, "properties": {"repobilityId": "3b7a9fc97bd59c9a", "scanner": "scanner-primary", "fingerprint": "194dfcebec994fb2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3f480616e44dbcb9", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/protected-ancestors-cache-miss.test.ts:4"}, "properties": {"repobilityId": "5a97a6f8f2aeafda", "scanner": "scanner-primary", "fingerprint": "3f480616e44dbcb9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-626cd478cf2acd06", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/compute-feature-packer.ts:16"}, "properties": {"repobilityId": "e22fb8a20bb02fa0", "scanner": "scanner-primary", "fingerprint": "626cd478cf2acd06", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ffd7f2999f244b2b", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/gpu-tile-store-arena-grow.test.ts:3"}, "properties": {"repobilityId": "bf255e5d1e36f2d6", "scanner": "scanner-primary", "fingerprint": "ffd7f2999f244b2b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-94b30277cf3c7415", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/vtr-pump-prefetch.test.ts:3"}, "properties": {"repobilityId": "44318f8b4d11dbfe", "scanner": "scanner-primary", "fingerprint": "94b30277cf3c7415", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b355a253a9fdf99c", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/globe-vertex-finite-coverage.test.ts:3"}, "properties": {"repobilityId": "333f040cb1222d01", "scanner": "scanner-primary", "fingerprint": "b355a253a9fdf99c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e71fb4686a6110f6", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/render-targets.test.ts:1"}, "properties": {"repobilityId": "722622defb059ada", "scanner": "scanner-primary", "fingerprint": "e71fb4686a6110f6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-af386c98dc48dbd5", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/tile-pitch-throughput.test.ts:17"}, "properties": {"repobilityId": "100ade87abf46e2b", "scanner": "scanner-primary", "fingerprint": "af386c98dc48dbd5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-df45812d05787d2e", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/merc-high-pitch-drag-perf.test.ts:6"}, "properties": {"repobilityId": "08a0c47c141c16d1", "scanner": "scanner-primary", "fingerprint": "df45812d05787d2e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-16ab42d931cbebef", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/viewport-mode-controller.ts:3"}, "properties": {"repobilityId": "ce4f3412ce743ea9", "scanner": "scanner-primary", "fingerprint": "16ab42d931cbebef", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-53bd55784932175d", "level": "none", "message": {"text": "Commented-code block (13 lines) in runtime/src/engine/render/composite-bind-size.test.ts:7"}, "properties": {"repobilityId": "ba11d0645ef38277", "scanner": "scanner-primary", "fingerprint": "53bd55784932175d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7b3860e9128db923", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/point-cos-c-consistency.test.ts:3"}, "properties": {"repobilityId": "f726c6b84b3f240f", "scanner": "scanner-primary", "fingerprint": "7b3860e9128db923", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ab98def910c2111b", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/polygon-fill-vs-stroke-alignment.test.ts:19"}, "properties": {"repobilityId": "da2813c961008d15", "scanner": "scanner-primary", "fingerprint": "ab98def910c2111b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fd3cb5881285c56f", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/point-vertex-layout.test.ts:6"}, "properties": {"repobilityId": "700f0469f1e8839e", "scanner": "scanner-primary", "fingerprint": "fd3cb5881285c56f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2531c216f2146db4", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/interpolate-zoom-duplicate-stops.test.ts:1"}, "properties": {"repobilityId": "ebb9b59c9f874e37", "scanner": "scanner-primary", "fingerprint": "2531c216f2146db4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-00bdaa1e0f2c5f22", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/raster-cull-threshold-parity.test.ts:1"}, "properties": {"repobilityId": "06e4f1b2d25b89b0", "scanner": "scanner-primary", "fingerprint": "00bdaa1e0f2c5f22", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3d94b9505f66bcc9", "level": "none", "message": {"text": "Commented-code block (12 lines) in runtime/src/engine/render/maprenderer-uniform-bind-size.test.ts:8"}, "properties": {"repobilityId": "358d76454741877d", "scanner": "scanner-primary", "fingerprint": "3d94b9505f66bcc9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6be2ee5efb86e1ee", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/globe-ecef-frame-consistency.test.ts:8"}, "properties": {"repobilityId": "b4a9be5a1b7594d4", "scanner": "scanner-primary", "fingerprint": "6be2ee5efb86e1ee", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-32bdcc344557c3ef", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/rim-alpha.test.ts:6"}, "properties": {"repobilityId": "526c5d0afa8855c1", "scanner": "scanner-primary", "fingerprint": "32bdcc344557c3ef", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2b2ca4378a1ab70c", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/tile-compute-resources.ts:9"}, "properties": {"repobilityId": "d27674bdaa878651", "scanner": "scanner-primary", "fingerprint": "2b2ca4378a1ab70c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-59e0be0f1aae36de", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/paint-shape-resolve.ts:5"}, "properties": {"repobilityId": "ec66ca314807b805", "scanner": "scanner-primary", "fingerprint": "59e0be0f1aae36de", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-73ee295442c0f347", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/uniform-layout-consistency.test.ts:3"}, "properties": {"repobilityId": "22ded16598f03e54", "scanner": "scanner-primary", "fingerprint": "73ee295442c0f347", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-57dba8c91a7fe564", "level": "none", "message": {"text": "Commented-code block (13 lines) in runtime/src/engine/render/bind-group-registry.ts:4"}, "properties": {"repobilityId": "79f72985930eaa25", "scanner": "scanner-primary", "fingerprint": "57dba8c91a7fe564", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8354ccef88e70668", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/arena-eviction-policy.test.ts:3"}, "properties": {"repobilityId": "107fdf7ab8c6a65f", "scanner": "scanner-primary", "fingerprint": "8354ccef88e70668", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b973d60564fe1ad4", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/occlusion-policy.test.ts:5"}, "properties": {"repobilityId": "7a840d2da4587b11", "scanner": "scanner-primary", "fingerprint": "b973d60564fe1ad4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c01263585c8e7538", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/pipeline-factory.ts:3"}, "properties": {"repobilityId": "43c99b247a6605e4", "scanner": "scanner-primary", "fingerprint": "c01263585c8e7538", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fbf4bc7996ef8b7d", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/compute-layer-handle.ts:29"}, "properties": {"repobilityId": "85afcda97a00ca67", "scanner": "scanner-primary", "fingerprint": "fbf4bc7996ef8b7d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ac271646bbc37ea4", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/tile-real-data-coverage.test.ts:18"}, "properties": {"repobilityId": "c3cebc21d76f5e56", "scanner": "scanner-primary", "fingerprint": "ac271646bbc37ea4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-33c4c21e82664314", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/point-renderer-types.ts:1"}, "properties": {"repobilityId": "780e317573f79f2a", "scanner": "scanner-primary", "fingerprint": "33c4c21e82664314", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-775ba942f3a8d121", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/render-targets.ts:3"}, "properties": {"repobilityId": "17647a7b66cc6f6c", "scanner": "scanner-primary", "fingerprint": "775ba942f3a8d121", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d60d35da9a07c1b7", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/bundle-cache.ts:10"}, "properties": {"repobilityId": "2f550f47fef8cead", "scanner": "scanner-primary", "fingerprint": "d60d35da9a07c1b7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4d3c6957bacd0d9d", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/renderers-stub-construction.test.ts:68"}, "properties": {"repobilityId": "fc9389152e65d1a5", "scanner": "scanner-primary", "fingerprint": "4d3c6957bacd0d9d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a876bab49c09dd2a", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/frame-draw-stats.ts:3"}, "properties": {"repobilityId": "8ae5321111f57105", "scanner": "scanner-primary", "fingerprint": "a876bab49c09dd2a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ce4beaacaee9665d", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/vtr-cancel-stale-prebuilt-release.test.ts:4"}, "properties": {"repobilityId": "09e37c4931d4da59", "scanner": "scanner-primary", "fingerprint": "ce4beaacaee9665d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-604682b6ce987835", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/line-fragment-cull-consistency.test.ts:3"}, "properties": {"repobilityId": "4580256b4367bd0b", "scanner": "scanner-primary", "fingerprint": "604682b6ce987835", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c06a94d1e6fea163", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/vtr-tile-load-diagnostic.test.ts:1"}, "properties": {"repobilityId": "0308580d239603e6", "scanner": "scanner-primary", "fingerprint": "c06a94d1e6fea163", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8741da8d8f5e8e5f", "level": "none", "message": {"text": "Commented-code block (11 lines) in runtime/src/engine/render/feature-bindgroup-rebuild.test.ts:1"}, "properties": {"repobilityId": "eb33d8d8f3fe47ff", "scanner": "scanner-primary", "fingerprint": "8741da8d8f5e8e5f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a9c78a90cd5421b6", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/resolved-show.ts:3"}, "properties": {"repobilityId": "5f1143b868d2d00d", "scanner": "scanner-primary", "fingerprint": "a9c78a90cd5421b6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4380ca2b5fbc4030", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/resolve-shape-finiteness.test.ts:1"}, "properties": {"repobilityId": "3c63b31b8e32d8f5", "scanner": "scanner-primary", "fingerprint": "4380ca2b5fbc4030", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-562d0ccb3f55e274", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/renderer-helpers.ts:3"}, "properties": {"repobilityId": "a6b056c55645d62d", "scanner": "scanner-primary", "fingerprint": "562d0ccb3f55e274", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f072c7cf94dc8504", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/vertex-layout-consistency.test.ts:1"}, "properties": {"repobilityId": "9a1227d2f8f2bf29", "scanner": "scanner-primary", "fingerprint": "f072c7cf94dc8504", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c888f26ecdcc6b87", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/rim-rollout-coverage.test.ts:21"}, "properties": {"repobilityId": "6c091a7880b3e0bb", "scanner": "scanner-primary", "fingerprint": "c888f26ecdcc6b87", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a001b5ed1f99ca36", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/tile-selection-cache.ts:3"}, "properties": {"repobilityId": "3ac96999b6c94e8c", "scanner": "scanner-primary", "fingerprint": "a001b5ed1f99ca36", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e974e081517e5b6e", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/interpolate-zoom-exp.test.ts:1"}, "properties": {"repobilityId": "be677bfb66e0a528", "scanner": "scanner-primary", "fingerprint": "e974e081517e5b6e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d9f08fb3fb977e88", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/back-face-cull-comprehensive.test.ts:10"}, "properties": {"repobilityId": "4c30ea641e1b2abc", "scanner": "scanner-primary", "fingerprint": "d9f08fb3fb977e88", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-07b7ec373585818f", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/polygon-cos-c-fragment-consistency.test.ts:3"}, "properties": {"repobilityId": "ba28678d01397f5a", "scanner": "scanner-primary", "fingerprint": "07b7ec373585818f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-12d22e278210d0a3", "level": "none", "message": {"text": "Commented-code block (13 lines) in runtime/src/engine/render/gpu-tile-store-segment-buffer-uaf.test.ts:4"}, "properties": {"repobilityId": "23baaa089d15482a", "scanner": "scanner-primary", "fingerprint": "12d22e278210d0a3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e0e2da4d3e0810e6", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/point-uniform-layout.test.ts:3"}, "properties": {"repobilityId": "5a32672c3f7ae6cb", "scanner": "scanner-primary", "fingerprint": "e0e2da4d3e0810e6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-64dbe65f16e3631d", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/line-pattern.ts:1"}, "properties": {"repobilityId": "d82192543050fc0a", "scanner": "scanner-primary", "fingerprint": "64dbe65f16e3631d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-54fba50b3f2d19af", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/raster-world-copy.test.ts:6"}, "properties": {"repobilityId": "7960317741abef41", "scanner": "scanner-primary", "fingerprint": "54fba50b3f2d19af", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b2c543f376d6cff2", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/bundle-cache.test.ts:1"}, "properties": {"repobilityId": "c3c6f07e92a380df", "scanner": "scanner-primary", "fingerprint": "b2c543f376d6cff2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fd3ac0e1d429df62", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/line-renderer.ts:14"}, "properties": {"repobilityId": "2c9cb984d9c29ce3", "scanner": "scanner-primary", "fingerprint": "fd3ac0e1d429df62", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d5cca10f5d83bd4e", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/label-feature-source.ts:3"}, "properties": {"repobilityId": "4e2dc569dbfa7d32", "scanner": "scanner-primary", "fingerprint": "d5cca10f5d83bd4e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-66bd67cc92a393f8", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/dash-e2e.test.ts:137"}, "properties": {"repobilityId": "ee449a99e58b168b", "scanner": "scanner-primary", "fingerprint": "66bd67cc92a393f8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d18e2235cdb4e8a4", "level": "none", "message": {"text": "Commented-code block (9 lines) in runtime/src/engine/render/vtr-held-keys.test.ts:1"}, "properties": {"repobilityId": "588f25924a3dec35", "scanner": "scanner-primary", "fingerprint": "d18e2235cdb4e8a4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7aea18a2a2960b07", "level": "none", "message": {"text": "Commented-code block (10 lines) in runtime/src/engine/render/vtr-sync-upload-buffer-leak.test.ts:3"}, "properties": {"repobilityId": "e20e7517190f0eec", "scanner": "scanner-primary", "fingerprint": "7aea18a2a2960b07", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-98dfd404e78731b2", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/interpolate-time.test.ts:189"}, "properties": {"repobilityId": "fb03378ccec67b4f", "scanner": "scanner-primary", "fingerprint": "98dfd404e78731b2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-786d3d59d74c975a", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/point-vertex-format.ts:5"}, "properties": {"repobilityId": "75527c1acdf07375", "scanner": "scanner-primary", "fingerprint": "786d3d59d74c975a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1f35d6a6594ba03f", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/prefetch-scheduler.ts:15"}, "properties": {"repobilityId": "b92536e60adf248a", "scanner": "scanner-primary", "fingerprint": "1f35d6a6594ba03f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e27dd7766d594c34", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/raster-renderer.ts:138"}, "properties": {"repobilityId": "ac9d80d7e92a18ff", "scanner": "scanner-primary", "fingerprint": "e27dd7766d594c34", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3069bc27fa390cd4", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/graticule-renderer.ts:3"}, "properties": {"repobilityId": "2689f79bdeca602b", "scanner": "scanner-primary", "fingerprint": "3069bc27fa390cd4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ba0582a5df42a0c9", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/translucent-opacity.test.ts:17"}, "properties": {"repobilityId": "8510819f8d4343d6", "scanner": "scanner-primary", "fingerprint": "ba0582a5df42a0c9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8b46caa5434635be", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/render/vector-tile-renderer-helpers.ts:1"}, "properties": {"repobilityId": "c5bedd94aa9e0905", "scanner": "scanner-primary", "fingerprint": "8b46caa5434635be", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1f415beca5f28bac", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/oit-pass.ts:3"}, "properties": {"repobilityId": "dc245067cb17cd2a", "scanner": "scanner-primary", "fingerprint": "1f415beca5f28bac", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5aac6508098f8cec", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/render/passes/overdraw-compose-pass.ts:3"}, "properties": {"repobilityId": "e854a83583d62fc8", "scanner": "scanner-primary", "fingerprint": "5aac6508098f8cec", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-247540f4dd24c3f2", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/synthetic-earth-surface-overdraw.test.ts:3"}, "properties": {"repobilityId": "b194455ba596d902", "scanner": "scanner-primary", "fingerprint": "247540f4dd24c3f2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-49fba8bad3bf1c90", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/background-pass.ts:3"}, "properties": {"repobilityId": "eb7d0f7aec01d9ac", "scanner": "scanner-primary", "fingerprint": "49fba8bad3bf1c90", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-33f82677bc67d838", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/label-pass.ts:3"}, "properties": {"repobilityId": "c9c430ee0606664e", "scanner": "scanner-primary", "fingerprint": "33f82677bc67d838", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-db1c7f4a37a9d72b", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/translucent-pass.ts:3"}, "properties": {"repobilityId": "729d087eaa98e19b", "scanner": "scanner-primary", "fingerprint": "db1c7f4a37a9d72b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b84f7246f72f0002", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/passes/label-pass-perfmark-balance.test.ts:3"}, "properties": {"repobilityId": "5d91d287e1c9d1cf", "scanner": "scanner-primary", "fingerprint": "b84f7246f72f0002", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7ab9aa4689b7dd08", "level": "note", "message": {"text": "Legacy-named symbol `after_legacy` in runtime/src/engine/render/passes/opaque-pass.ts:142"}, "properties": {"repobilityId": "612667f438625aab", "scanner": "scanner-primary", "fingerprint": "7ab9aa4689b7dd08", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-caf0a528141f11ff", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/passes/opaque-pass.ts:3"}, "properties": {"repobilityId": "75890a71909cc2ae", "scanner": "scanner-primary", "fingerprint": "caf0a528141f11ff", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-84cb5a478f38cb1e", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/render/passes/background-pass-clear-value.test.ts:3"}, "properties": {"repobilityId": "bc453812fb6206eb", "scanner": "scanner-primary", "fingerprint": "84cb5a478f38cb1e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-62e70625b7c46b39", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/passes/pass.ts:3"}, "properties": {"repobilityId": "1a1039a60e83ab4f", "scanner": "scanner-primary", "fingerprint": "62e70625b7c46b39", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f66ca7a4d5b19e24", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/render/passes/points-pass.ts:3"}, "properties": {"repobilityId": "c80783d3d9cc55c7", "scanner": "scanner-primary", "fingerprint": "f66ca7a4d5b19e24", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7f0274ca9c3be0af", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/index.ts:3"}, "properties": {"repobilityId": "fc4c8182e3521a3f", "scanner": "scanner-primary", "fingerprint": "7f0274ca9c3be0af", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0b4be835a26e4089", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/schema.ts:3"}, "properties": {"repobilityId": "89e21f67a792da90", "scanner": "scanner-primary", "fingerprint": "0b4be835a26e4089", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5669b2b8544a9ba9", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/backends/cpu.ts:95"}, "properties": {"repobilityId": "eb918b235d79550f", "scanner": "scanner-primary", "fingerprint": "5669b2b8544a9ba9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-aea651cee77395eb", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/backends/wgsl-lower.ts:3"}, "properties": {"repobilityId": "ac6da62d401f8456", "scanner": "scanner-primary", "fingerprint": "aea651cee77395eb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8094567ead1c4241", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/backends/wgsl.ts:3"}, "properties": {"repobilityId": "4c760f318689ba19", "scanner": "scanner-primary", "fingerprint": "8094567ead1c4241", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b84362d1a0b01146", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/ir/ir.test.ts:27"}, "properties": {"repobilityId": "0e8ee0e38e8642fa", "scanner": "scanner-primary", "fingerprint": "b84362d1a0b01146", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-be0b8b449adad624", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/shader-dsl/core/ir/placeholder-stmt.test.ts:10"}, "properties": {"repobilityId": "29e394648875845c", "scanner": "scanner-primary", "fingerprint": "be0b8b449adad624", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d8823b36abc9c4ea", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/ir/nodes.ts:30"}, "properties": {"repobilityId": "8d4965c99865ceba", "scanner": "scanner-primary", "fingerprint": "d8823b36abc9c4ea", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c72636df2a019431", "level": "none", "message": {"text": "Commented-code block (12 lines) in runtime/src/engine/shader-dsl/core/ir/match-expr.test.ts:3"}, "properties": {"repobilityId": "a09d2d1a100622cc", "scanner": "scanner-primary", "fingerprint": "c72636df2a019431", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-50412cfd6c92e5b1", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/ir/type-safety.test.ts:5"}, "properties": {"repobilityId": "08aded742157258b", "scanner": "scanner-primary", "fingerprint": "50412cfd6c92e5b1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-df9d0b363e5d0fe8", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/core/ir/render-stage-dsl.test.ts:10"}, "properties": {"repobilityId": "70707d88f4fa4b26", "scanner": "scanner-primary", "fingerprint": "df9d0b363e5d0fe8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-07f46126438f6aac", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/core/ir/types.ts:3"}, "properties": {"repobilityId": "36181bd74ac019c8", "scanner": "scanner-primary", "fingerprint": "07f46126438f6aac", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d992cb4727a054b4", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/cpu-projections.ts:58"}, "properties": {"repobilityId": "525cc86087da7571", "scanner": "scanner-primary", "fingerprint": "d992cb4727a054b4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5923448974949087", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/raster.ts:3"}, "properties": {"repobilityId": "e370beaeef832963", "scanner": "scanner-primary", "fingerprint": "5923448974949087", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-14bc1f184902d7f6", "level": "note", "message": {"text": "Legacy-named symbol `abs_merc_in_copy` in runtime/src/engine/shader-dsl/shaders/polygon-worldcopy-fill.test.ts:90"}, "properties": {"repobilityId": "04398fde4036bc2e", "scanner": "scanner-primary", "fingerprint": "14bc1f184902d7f6", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-f07d34b5d638b201", "level": "none", "message": {"text": "Commented-code block (15 lines) in runtime/src/engine/shader-dsl/shaders/polygon-worldcopy-fill.test.ts:14"}, "properties": {"repobilityId": "a6b2b099d9ec802c", "scanner": "scanner-primary", "fingerprint": "f07d34b5d638b201", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-925dcbdc012a25b2", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/point.ts:3"}, "properties": {"repobilityId": "fce761f0b8a6736f", "scanner": "scanner-primary", "fingerprint": "925dcbdc012a25b2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f3a8a7ffbb931a0f", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/polygon.ts:3"}, "properties": {"repobilityId": "75e4456de84e22c0", "scanner": "scanner-primary", "fingerprint": "f3a8a7ffbb931a0f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3217f95613b4f8b7", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/polygon-dsl.test.ts:5"}, "properties": {"repobilityId": "afbbc71eb07b4144", "scanner": "scanner-primary", "fingerprint": "3217f95613b4f8b7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bb29914843d9ed65", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/compute-match.ts:3"}, "properties": {"repobilityId": "9db6727021777015", "scanner": "scanner-primary", "fingerprint": "bb29914843d9ed65", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0dbb770cfc00f07e", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/icon.ts:3"}, "properties": {"repobilityId": "81d36c78d93ff0bc", "scanner": "scanner-primary", "fingerprint": "0dbb770cfc00f07e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-682ef471eaf6a723", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/_polygon-fixtures.ts:9"}, "properties": {"repobilityId": "5fdc49683401786f", "scanner": "scanner-primary", "fingerprint": "682ef471eaf6a723", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4ce54e0038ab1882", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/oit-compose-dsl.test.ts:3"}, "properties": {"repobilityId": "6fb0b31ce7042797", "scanner": "scanner-primary", "fingerprint": "4ce54e0038ab1882", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c9b965407dcdf52d", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/engine/shader-dsl/shaders/text.ts:8"}, "properties": {"repobilityId": "aa75fb8597f4ff96", "scanner": "scanner-primary", "fingerprint": "c9b965407dcdf52d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f9b6836eaaab0c8a", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/line.ts:3"}, "properties": {"repobilityId": "3552d7717c2e24fc", "scanner": "scanner-primary", "fingerprint": "f9b6836eaaab0c8a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-479fba3d904316ab", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/frame-uniform.ts:3"}, "properties": {"repobilityId": "5aa77b13e7c9a3d7", "scanner": "scanner-primary", "fingerprint": "479fba3d904316ab", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1f5984de9a337f31", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/sdf.ts:3"}, "properties": {"repobilityId": "6f5a2b115b225c8f", "scanner": "scanner-primary", "fingerprint": "1f5984de9a337f31", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5aaedb5c59334af3", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/compute-match-dsl.test.ts:7"}, "properties": {"repobilityId": "25edf13b6fcad7ab", "scanner": "scanner-primary", "fingerprint": "5aaedb5c59334af3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-07f176e3f0ebb711", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/overdraw-compose.ts:3"}, "properties": {"repobilityId": "7a35317c94eddc19", "scanner": "scanner-primary", "fingerprint": "07f176e3f0ebb711", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-579731e83431110c", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/sdf-dsl.test.ts:6"}, "properties": {"repobilityId": "5f12a799d1ba505a", "scanner": "scanner-primary", "fingerprint": "579731e83431110c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8dfcb7abe72eb965", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/text-dsl.test.ts:5"}, "properties": {"repobilityId": "b00573bfc67227e9", "scanner": "scanner-primary", "fingerprint": "8dfcb7abe72eb965", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c50c4e46b1ff5d91", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/polygon-variant-diff.test.ts:8"}, "properties": {"repobilityId": "ffb30f9934f84ddb", "scanner": "scanner-primary", "fingerprint": "c50c4e46b1ff5d91", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0beec76b572dc594", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/overdraw-fs.ts:8"}, "properties": {"repobilityId": "df6415153838431b", "scanner": "scanner-primary", "fingerprint": "0beec76b572dc594", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-11a4dd0be9bfcb67", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/point-dsl.test.ts:4"}, "properties": {"repobilityId": "aa50f10a326dddac", "scanner": "scanner-primary", "fingerprint": "11a4dd0be9bfcb67", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c8299e3313df2c5c", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/engine/shader-dsl/shaders/line-dsl.test.ts:4"}, "properties": {"repobilityId": "69a72763b1c6a255", "scanner": "scanner-primary", "fingerprint": "c8299e3313df2c5c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6876478f2d28d628", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/engine/shader-dsl/shaders/projections.ts:8"}, "properties": {"repobilityId": "54d7b812fdba3dc6", "scanner": "scanner-primary", "fingerprint": "6876478f2d28d628", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-551e2f06068584c7", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/engine/shader-dsl/shaders/oit-compose.ts:8"}, "properties": {"repobilityId": "1e10643d4085e090", "scanner": "scanner-primary", "fingerprint": "551e2f06068584c7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8abc166a0a5ca4ac", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/core/line-segment-build-fuzz.test.ts:1"}, "properties": {"repobilityId": "fe6b4984f77d27f1", "scanner": "scanner-primary", "fingerprint": "8abc166a0a5ca4ac", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3f22e5027241b2a7", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/core/polygon-mesh-ecef.test.ts:4"}, "properties": {"repobilityId": "f80f1ba0de761929", "scanner": "scanner-primary", "fingerprint": "3f22e5027241b2a7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-66a1e767d4007383", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/core/polygon-mesh.test.ts:3"}, "properties": {"repobilityId": "d6cbe45513d29557", "scanner": "scanner-primary", "fingerprint": "66a1e767d4007383", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5962e1e9ef2d1c17", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/core/polygon-mesh.ts:3"}, "properties": {"repobilityId": "f929a08c4910fa13", "scanner": "scanner-primary", "fingerprint": "5962e1e9ef2d1c17", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a6acd6e1be6a88bd", "level": "none", "message": {"text": "Commented-code block (24 lines) in runtime/src/core/line-segment-build.ts:12"}, "properties": {"repobilityId": "a56ea0b21155721a", "scanner": "scanner-primary", "fingerprint": "a6acd6e1be6a88bd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d977d89b8720d4a5", "level": "none", "message": {"text": "Commented-code block (8 lines) in runtime/src/core/priority-queue.ts:3"}, "properties": {"repobilityId": "145e1d1c9654798b", "scanner": "scanner-primary", "fingerprint": "d977d89b8720d4a5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-265914f05683e364", "level": "none", "message": {"text": "Commented-code block (5 lines) in runtime/src/core/boundary-cap-suppression.test.ts:5"}, "properties": {"repobilityId": "5957d204da685a74", "scanner": "scanner-primary", "fingerprint": "265914f05683e364", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-00e81f1bfd36b64a", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/debug/tile-pipeline-simulator.ts:18"}, "properties": {"repobilityId": "85b60273e8066401", "scanner": "scanner-primary", "fingerprint": "00e81f1bfd36b64a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a6a73bfb16d8585b", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/debug/tile-pipeline-predictor.ts:8"}, "properties": {"repobilityId": "4f55d23252b1f89b", "scanner": "scanner-primary", "fingerprint": "a6a73bfb16d8585b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a1d5c422de5c618b", "level": "none", "message": {"text": "Commented-code block (6 lines) in runtime/src/debug/tile-pipeline-simulator.test.ts:40"}, "properties": {"repobilityId": "9d2004ebcb68fc32", "scanner": "scanner-primary", "fingerprint": "a1d5c422de5c618b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-dc965912767932d2", "level": "none", "message": {"text": "Commented-code block (7 lines) in runtime/src/debug/tile-pipeline-predictor.test.ts:6"}, "properties": {"repobilityId": "8511b55b88323772", "scanner": "scanner-primary", "fingerprint": "dc965912767932d2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-66e774fcd942e48a", "level": "none", "message": {"text": "Commented-code block (6 lines) in .claude/skills/prove-or-refute/router.cjs:2"}, "properties": {"repobilityId": "6cfc56fa7e09c470", "scanner": "scanner-primary", "fingerprint": "66e774fcd942e48a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4d0647baeec622bd", "level": "none", "message": {"text": "Commented-code block (5 lines) in blueprint/src/editor.ts:4"}, "properties": {"repobilityId": "c3f09d249b3324ac", "scanner": "scanner-primary", "fingerprint": "4d0647baeec622bd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e357ed08be754b0f", "level": "none", "message": {"text": "Commented-code block (8 lines) in blueprint/src/import.ts:5"}, "properties": {"repobilityId": "b2146abe6529ff4a", "scanner": "scanner-primary", "fingerprint": "e357ed08be754b0f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7510a3f8fe664df6", "level": "none", "message": {"text": "Commented-code block (5 lines) in blueprint/src/codegen.ts:1"}, "properties": {"repobilityId": "b599fc56e8a14350", "scanner": "scanner-primary", "fingerprint": "7510a3f8fe664df6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-72b148453185f42e", "level": "none", "message": {"text": "Commented-code block (7 lines) in blueprint/src/types.ts:4"}, "properties": {"repobilityId": "9e3724f937710d6e", "scanner": "scanner-primary", "fingerprint": "72b148453185f42e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9c5a59eb39fb58fa", "level": "none", "message": {"text": "Commented-code block (8 lines) in blueprint/src/__tests__/deserialize-unknown-node.test.ts:6"}, "properties": {"repobilityId": "412f6cb505aa6795", "scanner": "scanner-primary", "fingerprint": "9c5a59eb39fb58fa", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8c1958bbac25e322", "level": "none", "message": {"text": "Commented-code block (11 lines) in blueprint/src/__tests__/load-history-reset.test.ts:6"}, "properties": {"repobilityId": "c64c8bede577ab8d", "scanner": "scanner-primary", "fingerprint": "8c1958bbac25e322", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1ceb333aaee3d04b", "level": "none", "message": {"text": "Commented-code block (5 lines) in blueprint/src/__tests__/contract.test.ts:60"}, "properties": {"repobilityId": "5589c73d64c6ccec", "scanner": "scanner-primary", "fingerprint": "1ceb333aaee3d04b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a3c0dc623609e47b", "level": "note", "message": {"text": "Legacy-named symbol `e_old` in blueprint/src/__tests__/wire-undo-reconnect.test.ts:88"}, "properties": {"repobilityId": "26fe433f6b961522", "scanner": "scanner-primary", "fingerprint": "a3c0dc623609e47b", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-57c6026734199ed6", "level": "none", "message": {"text": "Commented-code block (7 lines) in blueprint/src/__tests__/wire-undo-reconnect.test.ts:6"}, "properties": {"repobilityId": "6fea70c42352237c", "scanner": "scanner-primary", "fingerprint": "57c6026734199ed6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}]}]}