{"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-272f07a25ad3e835", "name": "Stray `console.log` in TS/JS \u2014 worker-configuration.d.ts:181", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 worker-configuration.d.ts:181"}, "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-44c6045616e38dde", "name": "Insecure pattern 'exec_used' in worker-configuration.d.ts:3052", "shortDescription": {"text": "Insecure pattern 'exec_used' in worker-configuration.d.ts:3052"}, "fullDescription": {"text": "Found a known-risky pattern (exec_used). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "high", "confidence": 1.0}}, {"id": "scanner-4601e3ad3bb28677", "name": "No CI/CD pipelines detected", "shortDescription": {"text": "No CI/CD pipelines detected"}, "fullDescription": {"text": "No GitHub Actions, GitLab CI, or CircleCI configs found. Without CI you can't gate deploys on tests/lints."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-33c1eeb019a28a19", "name": "Very large file: worker-configuration.d.ts (13562 lines)", "shortDescription": {"text": "Very large file: worker-configuration.d.ts (13562 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-be322635e9833a01", "name": "Legacy-named symbol `certIssuerDNLegacy` in worker-configuration.d.ts:11036", "shortDescription": {"text": "Legacy-named symbol `certIssuerDNLegacy` in worker-configuration.d.ts:11036"}, "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-4949510cbabf56d6", "name": "Commented-code block (8 lines) in worker-configuration.d.ts:12031", "shortDescription": {"text": "Commented-code block (8 lines) in worker-configuration.d.ts:12031"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c8e942bd98cc2232", "name": "`fetch()` without try/.catch or AbortSignal \u2014 worker-configuration.d.ts:314", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 worker-configuration.d.ts:314"}, "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}}]}}, "automationDetails": {"id": "repobility/30139"}, "properties": {"repository": "turntuptechnologies-ai/kumogakure", "repoUrl": "https://github.com/turntuptechnologies-ai/kumogakure", "branch": "main"}, "results": [{"ruleId": "scanner-272f07a25ad3e835", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 worker-configuration.d.ts:181"}, "properties": {"repobilityId": "d983fc1ceef15440", "scanner": "scanner-primary", "fingerprint": "272f07a25ad3e835", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-44c6045616e38dde", "level": "error", "message": {"text": "Insecure pattern 'exec_used' in worker-configuration.d.ts:3052"}, "properties": {"repobilityId": "b18a5a697fabe8a9", "scanner": "scanner-primary", "fingerprint": "44c6045616e38dde", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "exec_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "worker-configuration.d.ts"}, "region": {"startLine": 3052}}}]}, {"ruleId": "scanner-4601e3ad3bb28677", "level": "warning", "message": {"text": "No CI/CD pipelines detected"}, "properties": {"repobilityId": "c3ee439bce2bc51e", "scanner": "scanner-primary", "fingerprint": "4601e3ad3bb28677", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["coverage"]}}, {"ruleId": "scanner-33c1eeb019a28a19", "level": "note", "message": {"text": "Very large file: worker-configuration.d.ts (13562 lines)"}, "properties": {"repobilityId": "5194c4e9c2c24b45", "scanner": "scanner-primary", "fingerprint": "33c1eeb019a28a19", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-be322635e9833a01", "level": "note", "message": {"text": "Legacy-named symbol `certIssuerDNLegacy` in worker-configuration.d.ts:11036"}, "properties": {"repobilityId": "3b042fc9fa2444ae", "scanner": "scanner-primary", "fingerprint": "be322635e9833a01", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-4949510cbabf56d6", "level": "none", "message": {"text": "Commented-code block (8 lines) in worker-configuration.d.ts:12031"}, "properties": {"repobilityId": "dcc2ce5a7a125c4a", "scanner": "scanner-primary", "fingerprint": "4949510cbabf56d6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c8e942bd98cc2232", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 worker-configuration.d.ts:314"}, "properties": {"repobilityId": "7092005fa40bdc26", "scanner": "scanner-primary", "fingerprint": "c8e942bd98cc2232", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}]}]}