{"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-c404e1b2d43639ec", "name": "Stray `console.log` in TS/JS \u2014 serve-public.js:34", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 serve-public.js:34"}, "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-80757c06076a0ce6", "name": "Stray `console.log` in TS/JS \u2014 yt-to-hihaho/popup.js:19", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 yt-to-hihaho/popup.js:19"}, "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-898d652f2b63c74b", "name": "Stray `console.log` in TS/JS \u2014 public/ouchi-hamasushi/cloud-store.js:175", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 public/ouchi-hamasushi/cloud-store.js: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-a0b1c0657fcddcff", "name": "`dangerouslySetInnerHTML` used in a React component \u2014 public/edu-community/assets/index-BH7EjKXc.js:9", "shortDescription": {"text": "`dangerouslySetInnerHTML` used in a React component \u2014 public/edu-community/assets/index-BH7EjKXc.js:9"}, "fullDescription": {"text": "Open XSS surface unless the input is provably trusted. Replace with explicit JSX or sanitize via a vetted library.\n\nWhy: OWASP basics. Already partially flagged by the security analyzer.\nRule id: fq.dangerous-html"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-e4670cb14a82a875", "name": "Stray `console.log` in TS/JS \u2014 public/note-analytics/proxy.js:75", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 public/note-analytics/proxy.js:75"}, "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-b2a347a8f6d4bb44", "name": "Icon-only button without accessible name \u2014 public/oneplus/configs/oneplus-interaction.jsx:304", "shortDescription": {"text": "Icon-only button without accessible name \u2014 public/oneplus/configs/oneplus-interaction.jsx:304"}, "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-1b1e442124816ffb", "name": "Stray `console.log` in TS/JS \u2014 public/balance-wheel/app.jsx:237", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 public/balance-wheel/app.jsx:237"}, "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-0a3ed27bbe54f119", "name": "Insecure pattern 'direct_innerhtml_assignment' in index.html:293", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in index.html:293"}, "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-5d42d8877d09814d", "name": "Insecure pattern 'cors_wildcard' in functions/index.js:16", "shortDescription": {"text": "Insecure pattern 'cors_wildcard' in functions/index.js:16"}, "fullDescription": {"text": "Found a known-risky pattern (cors_wildcard). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-872ba17cce2aac37", "name": "Insecure pattern 'node_child_process' in fraction-lesson/generate-lipsync.mjs:4", "shortDescription": {"text": "Insecure pattern 'node_child_process' in fraction-lesson/generate-lipsync.mjs:4"}, "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-0f3d5f13f5144c31", "name": "Possible secret in public/tomoe-home/index.html", "shortDescription": {"text": "Possible secret in public/tomoe-home/index.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-dea8931a4418032a", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/tomoe-home/index.html:232", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/tomoe-home/index.html:232"}, "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-7bcfd6e2c7da8a02", "name": "Possible secret in public/tomoe-home/admin.html", "shortDescription": {"text": "Possible secret in public/tomoe-home/admin.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-17fefdd210251847", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/tomoe-home/admin.html:354", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/tomoe-home/admin.html:354"}, "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-1a001269779adcc5", "name": "Possible secret in public/bombing-bay/index.html", "shortDescription": {"text": "Possible secret in public/bombing-bay/index.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-012d0cff211a60f4", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/bombing-bay/index.html:434", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/bombing-bay/index.html:434"}, "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-55c36bee85e6165d", "name": "Possible secret in public/hihaho-player/index.html", "shortDescription": {"text": "Possible secret in public/hihaho-player/index.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-6973083de82fcc01", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-player/index.html:636", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-player/index.html:636"}, "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-17c0207edc672ea9", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-player/OLD/index.html:256", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-player/OLD/index.html:256"}, "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-ef3dce058d4aca51", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/OLD/index.html:450", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/OLD/index.html:450"}, "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-fc6a3678ce298006", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/yorumachi/index.html:457", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/yorumachi/index.html:457"}, "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-c2ede2f8172dab27", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/realtime-translator/index.html:262", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/realtime-translator/index.html:262"}, "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-9185d7fa5dab077a", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/ouchi-hamasushi/index.html:846", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/ouchi-hamasushi/index.html:846"}, "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-87ace8fe38640abe", "name": "Insecure pattern 'local_storage_auth_token' in public/ouchi-hamasushi/index.html:1372", "shortDescription": {"text": "Insecure pattern 'local_storage_auth_token' in public/ouchi-hamasushi/index.html:1372"}, "fullDescription": {"text": "Found a known-risky pattern (local_storage_auth_token). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-b3cb0ec8133d0dc9", "name": "Possible secret in public/ouchi-hamasushi/cloud-store.js", "shortDescription": {"text": "Possible secret in public/ouchi-hamasushi/cloud-store.js"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-113d9afb99fbfcb7", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/ouchi-hamasushi/admin.html:711", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/ouchi-hamasushi/admin.html:711"}, "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-9bdc6b135fc8df4d", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/overlay-builder/index.html:1367", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/overlay-builder/index.html:1367"}, "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-cf517de4e59d400f", "name": "Insecure pattern 'domparser_html_parse' in public/overlay-builder/index.html:2648", "shortDescription": {"text": "Insecure pattern 'domparser_html_parse' in public/overlay-builder/index.html:2648"}, "fullDescription": {"text": "Found a known-risky pattern (domparser_html_parse). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-2d85c43eae318f57", "name": "Possible secret in public/hihaho-view/index.html", "shortDescription": {"text": "Possible secret in public/hihaho-view/index.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-9fec2b991de761c4", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-view/index.html:1460", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-view/index.html:1460"}, "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-3f31d1a4166b543e", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/heiankyo-alien/index.html:167", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/heiankyo-alien/index.html:167"}, "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-43a8581cb01922a9", "name": "Possible secret in public/Flight_Strip_TODO_dev/index.html", "shortDescription": {"text": "Possible secret in public/Flight_Strip_TODO_dev/index.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-96f70f16247bfa36", "name": "Insecure pattern 'new_function_used' in public/Flight_Strip_TODO_dev/index.html:7663", "shortDescription": {"text": "Insecure pattern 'new_function_used' in public/Flight_Strip_TODO_dev/index.html:7663"}, "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-aa56d327ae443e10", "name": "Insecure pattern 'document_write' in public/Flight_Strip_TODO_dev/index.html:5895", "shortDescription": {"text": "Insecure pattern 'document_write' in public/Flight_Strip_TODO_dev/index.html:5895"}, "fullDescription": {"text": "Found a known-risky pattern (document_write). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "low", "confidence": 1.0}}, {"id": "scanner-a7f669656360d6ae", "name": "Possible secret in public/Flight_Strip_TODO_dev/analytics.html", "shortDescription": {"text": "Possible secret in public/Flight_Strip_TODO_dev/analytics.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-76af60d38650cd89", "name": "Insecure pattern 'new_function_used' in public/universal-previewer/index.html:1786", "shortDescription": {"text": "Insecure pattern 'new_function_used' in public/universal-previewer/index.html:1786"}, "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-447babed8b511746", "name": "Insecure pattern 'dangerous_innerhtml' in public/universal-previewer/index.html:2500", "shortDescription": {"text": "Insecure pattern 'dangerous_innerhtml' in public/universal-previewer/index.html:2500"}, "fullDescription": {"text": "Found a known-risky pattern (dangerous_innerhtml). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-302dd5e45a7b6aed", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/universal-previewer/index.html:1486", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/universal-previewer/index.html:1486"}, "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-0625b51f61287e03", "name": "Possible secret in public/ai-skill-check-admin/index.html", "shortDescription": {"text": "Possible secret in public/ai-skill-check-admin/index.html"}, "fullDescription": {"text": "Detected pattern matching password_literal. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-409904b482a4e791", "name": "Possible secret in public/app-dashboard/index.html", "shortDescription": {"text": "Possible secret in public/app-dashboard/index.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-2f86127aa0cdc79e", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/app-dashboard/index.html:233", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/app-dashboard/index.html:233"}, "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-598b6bd09f0e0bee", "name": "Insecure pattern 'dangerous_innerhtml' in public/edu-community/assets/index-BH7EjKXc.js:9", "shortDescription": {"text": "Insecure pattern 'dangerous_innerhtml' in public/edu-community/assets/index-BH7EjKXc.js:9"}, "fullDescription": {"text": "Found a known-risky pattern (dangerous_innerhtml). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-2d58d4395731e2d9", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/edu-community/assets/index-BH7EjKXc.js:8", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/edu-community/assets/index-BH7EjKXc.js:8"}, "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-2c5a19d4acf8e006", "name": "Possible secret in public/hihaho-hub/demo/index.html", "shortDescription": {"text": "Possible secret in public/hihaho-hub/demo/index.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-f5da547b7012245b", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-hub/demo/index.html:1500", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-hub/demo/index.html:1500"}, "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-a31b78d9594e803e", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-hub/admin/index.html:284", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-hub/admin/index.html:284"}, "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-0df7278480d2969a", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/ai_prompt_overlay.html:239", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/ai_prompt_overlay.html:239"}, "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-d0c7c5d0d75efeb5", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_overlay_minesweeper.html:217", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_overlay_minesweeper.html:217"}, "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-30b8115b1bc3f196", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/meta_learning_hud.html:224", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/meta_learning_hud.html:224"}, "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-b507407b7f8024d9", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/similarity_quiz_overlay.html:234", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/similarity_quiz_overlay.html:234"}, "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-33aa036b91991e60", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video-memo-widget.html:175", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video-memo-widget.html:175"}, "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-616669b2042776b5", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_feedback_overlay.html:302", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_feedback_overlay.html:302"}, "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-fa906983592e829c", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/kids_shape_color_game.html:233", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/kids_shape_color_game.html:233"}, "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-db49820bd8259446", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/amazon_overlay_widget.html:196", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/amazon_overlay_widget.html:196"}, "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-a85a36f18141bc72", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/english-flag-quiz.html:241", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/english-flag-quiz.html:241"}, "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-155b771a58375d80", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/tv-frame-youtube.html:274", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/tv-frame-youtube.html:274"}, "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-d2fae4773dc3d340", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/tablet_memo_overlay.html:442", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/tablet_memo_overlay.html:442"}, "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-c592ad0ae1202263", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_companion_notice.html:340", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_companion_notice.html:340"}, "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-1a74c45e794caf6e", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/beaker_game_overlay.html:195", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/beaker_game_overlay.html:195"}, "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-bcb490e01652bd7a", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/thinking_overlay_widget.html:107", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/thinking_overlay_widget.html:107"}, "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-47bc0f96bc587903", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/feedback_overlay_resizable.html:402", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/feedback_overlay_resizable.html:402"}, "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-059e84a5320bbeff", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_browser_enhanced.html:332", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_browser_enhanced.html:332"}, "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-9eb042608402d9b4", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/compact_resizable_clock (1).html:251", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/compact_resizable_clock (1).html:251"}, "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-dc7e6a766e0f537c", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/abc_learning_toy.html:148", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/abc_learning_toy.html:148"}, "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-8466b78125622239", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho_v4_202602v3.html:419", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho_v4_202602v3.html:419"}, "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-b6c5d83e62d04362", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/categorized_feedback_overlay.html:501", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/categorized_feedback_overlay.html:501"}, "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-8a9601d55eb8d615", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/voting_overlay_autosave-1.html:197", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/voting_overlay_autosave-1.html:197"}, "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-ecf02eff0d02216c", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho-salesforce-lead-form.html:629", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho-salesforce-lead-form.html:629"}, "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-053d534f1e69f1a6", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video-lecture-feedback.html:331", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video-lecture-feedback.html:331"}, "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-176165ca31de835e", "name": "Insecure pattern 'new_function_used' in public/hihaho-widgets/video_overlay_calculator.html:231", "shortDescription": {"text": "Insecure pattern 'new_function_used' in public/hihaho-widgets/video_overlay_calculator.html:231"}, "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-741dd8d099e67d83", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_overlay_calculator.html:186", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_overlay_calculator.html:186"}, "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-a995c28dc575fb79", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video-quiz-creator-overlay.html:212", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video-quiz-creator-overlay.html:212"}, "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-e97562c3edbd1658", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/news_overlay_jp.html:326", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/news_overlay_jp.html:326"}, "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-e983a19a6685c024", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/voting_overlay_autosave.html:172", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/voting_overlay_autosave.html:172"}, "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-edfcfe1e31868aab", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_memo_widget.html:219", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_memo_widget.html:219"}, "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-1378eccfa6d90307", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/toeic_schedule_overlay.html:161", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/toeic_schedule_overlay.html:161"}, "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-90d8ef39b0489a7e", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/memory_overlay_widget.html:181", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/memory_overlay_widget.html:181"}, "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-153e4a73d105e0e8", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/voting_overlay_autosave2.html:197", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/voting_overlay_autosave2.html:197"}, "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-3b6ca00f62de3df4", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_toggle_widget.html:263", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_toggle_widget.html:263"}, "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-5f9f01be25615618", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho_sp_offer.html:538", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho_sp_offer.html:538"}, "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-93716af1f927a4d2", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_widget_browser_enhanced.html:334", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_widget_browser_enhanced.html:334"}, "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-a27aa66724d6d567", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_memo_widget_v2.html:255", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_memo_widget_v2.html:255"}, "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-f4ed40e99492977d", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/positive_negative_number_widget.html:153", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/positive_negative_number_widget.html:153"}, "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-c0959d5cd18ee9b7", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hyperbola_simulator.html:849", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hyperbola_simulator.html:849"}, "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-9329793116f02c54", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/AIchaosMAP.html:383", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/AIchaosMAP.html:383"}, "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-fff5aca790b72a56", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/LearningHub_FullApp_Backup.html:1338", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/LearningHub_FullApp_Backup.html:1338"}, "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-693743011078aff5", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/shapes_colors_game_overlay.html:214", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/shapes_colors_game_overlay.html:214"}, "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-2eed6abb277506d1", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/animal_quiz_overlay.html:163", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/animal_quiz_overlay.html:163"}, "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-f072b11ccd6014f2", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/image_analyzer_overlay.html:311", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/image_analyzer_overlay.html:311"}, "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-753e76241d5f0a4a", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/real-estate-ai-overlay.html:196", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/real-estate-ai-overlay.html:196"}, "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-24a9c88390ca7718", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hyperbola_simulator-1.html:849", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hyperbola_simulator-1.html:849"}, "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-fd6c60d06b69302c", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/amazon-random-recommender.html:161", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/amazon-random-recommender.html:161"}, "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-21ab701f59b0d991", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/modal.html:311", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/modal.html:311"}, "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-968bf975a958d968", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/world_flag_quiz_overlay.html:255", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/world_flag_quiz_overlay.html:255"}, "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-577f9f99534ddc4a", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/memory-retention-overlay.html:155", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/memory-retention-overlay.html:155"}, "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-e8eb958d80e5717f", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/dutch-kids-overlay.html:242", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/dutch-kids-overlay.html:242"}, "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-aa9a9bb360730789", "name": "Insecure pattern 'new_function_used' in public/hihaho-widgets/LearningHub_FullApp_Backup-3.html:3538", "shortDescription": {"text": "Insecure pattern 'new_function_used' in public/hihaho-widgets/LearningHub_FullApp_Backup-3.html:3538"}, "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-d8734b4fcd961a09", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/LearningHub_FullApp_Backup-3.html:1707", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/LearningHub_FullApp_Backup-3.html:1707"}, "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-b8ccf53f55a1a6d6", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/spline_overlay_widget.html:299", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/spline_overlay_widget.html:299"}, "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-e2741200dfafed23", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/modal2.html:311", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/modal2.html:311"}, "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-ac1c24feffe83ee6", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/neon_fidget_overlay.html:146", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/neon_fidget_overlay.html:146"}, "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-72dda6b515333b07", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/subtraction_learning_widget.html:158", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/subtraction_learning_widget.html:158"}, "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-ffe5d1e1cabbcc81", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_overlay_with_visible_time.html:545", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_overlay_with_visible_time.html:545"}, "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-3f78f30b8719ddda", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_timeline_feedback.html:366", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_timeline_feedback.html:366"}, "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-0a53e2bc84c89959", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho_simulator_v6-1.html:283", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho_simulator_v6-1.html:283"}, "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-a2dd101319f8d496", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_voting_overlay_no_vs.html:171", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_voting_overlay_no_vs.html:171"}, "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-9c494aa652917fa5", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/factorization_overlay.html:236", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/factorization_overlay.html:236"}, "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-f8fcc5bfaea2414f", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/floating_notification_overlay.html:96", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/floating_notification_overlay.html:96"}, "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-e3b22385d1751598", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/cyberpunk_puzzle_overlay.html:1", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/cyberpunk_puzzle_overlay.html:1"}, "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-36c51c414523503e", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/disaster_alert_overlay.html:146", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/disaster_alert_overlay.html:146"}, "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-5bb7b858cebc9a3f", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/screenshot_camera_widget.html:413", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/screenshot_camera_widget.html:413"}, "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-80e5cff01bbfff33", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/gemini-image-gen/index.html:183", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/gemini-image-gen/index.html:183"}, "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-9618413f07ec15f1", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/skillmine/index.html:906", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/skillmine/index.html:906"}, "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-e0bc418388555746", "name": "Possible secret in public/hihaho-admin/index.html", "shortDescription": {"text": "Possible secret in public/hihaho-admin/index.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-1fa05393ff6e1bfe", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-admin/index.html:490", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-admin/index.html:490"}, "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-5f6a30a85e29b63c", "name": "Possible secret in public/note-analytics/index.html", "shortDescription": {"text": "Possible secret in public/note-analytics/index.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-a50f026cf7bc8f94", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/note-analytics/index.html:413", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/note-analytics/index.html:413"}, "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-1cd9786baf472206", "name": "Insecure pattern 'cors_wildcard' in public/note-analytics/proxy.js:19", "shortDescription": {"text": "Insecure pattern 'cors_wildcard' in public/note-analytics/proxy.js:19"}, "fullDescription": {"text": "Found a known-risky pattern (cors_wildcard). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-dbdc548ab03a1201", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/toshitsu-control/index.html:819", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/toshitsu-control/index.html:819"}, "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-26a1797dd118f425", "name": "Possible secret in public/coco-itta/index.html", "shortDescription": {"text": "Possible secret in public/coco-itta/index.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-b568611ab5d802d8", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/coco-itta/index.html:2138", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/coco-itta/index.html:2138"}, "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-413f6fd554c3f107", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/webdemo-cafe/index.html:522", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/webdemo-cafe/index.html:522"}, "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-d9dcf356033902c7", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/kikaku7-v8/index.html:605", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/kikaku7-v8/index.html:605"}, "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-b8c9aea6d5095d80", "name": "Insecure pattern 'local_storage_auth_token' in public/kikaku7-v8/index.html:444", "shortDescription": {"text": "Insecure pattern 'local_storage_auth_token' in public/kikaku7-v8/index.html:444"}, "fullDescription": {"text": "Found a known-risky pattern (local_storage_auth_token). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-c94ac04244b5a2bb", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/heike-monogatari/index.html:1094", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/heike-monogatari/index.html:1094"}, "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-756159ba59d63176", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/note-image-gen/index.html:388", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/note-image-gen/index.html:388"}, "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-e2b35d655f5d9741", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/meishi-sf/index.html:598", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/meishi-sf/index.html:598"}, "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-14af0fe9d0778b36", "name": "Insecure pattern 'cors_wildcard' in public/meishi-sf/worker/src/worker.js:19", "shortDescription": {"text": "Insecure pattern 'cors_wildcard' in public/meishi-sf/worker/src/worker.js:19"}, "fullDescription": {"text": "Found a known-risky pattern (cors_wildcard). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-4842e4b8b1402913", "name": "Insecure pattern 'document_write' in public/Site Annotator/index.html:256", "shortDescription": {"text": "Insecure pattern 'document_write' in public/Site Annotator/index.html:256"}, "fullDescription": {"text": "Found a known-risky pattern (document_write). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "low", "confidence": 1.0}}, {"id": "scanner-260287d41c35a2d6", "name": "Insecure pattern 'dangerous_innerhtml' in public/ai-meeting/index.html:271", "shortDescription": {"text": "Insecure pattern 'dangerous_innerhtml' in public/ai-meeting/index.html:271"}, "fullDescription": {"text": "Found a known-risky pattern (dangerous_innerhtml). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-f45fcf3cc11d1eb3", "name": "Insecure pattern 'cors_wildcard' in public/ai-meeting/worker/src/worker.js:12", "shortDescription": {"text": "Insecure pattern 'cors_wildcard' in public/ai-meeting/worker/src/worker.js:12"}, "fullDescription": {"text": "Found a known-risky pattern (cors_wildcard). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-e9778bd6cdd18fda", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/oneplus/index.html:202", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/oneplus/index.html:202"}, "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-a719c7e20d73ac32", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/oneplus/old/oneplus-v3.html:154", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/oneplus/old/oneplus-v3.html:154"}, "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-1ae2190bf3ce7178", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/weed-ar/index.html:941", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/weed-ar/index.html:941"}, "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-f4dc09099eb5b9ab", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/abc-world/index.html:1307", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/abc-world/index.html:1307"}, "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-4a93fa296bfe36aa", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/muscle-simulator/index.html:204", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/muscle-simulator/index.html:204"}, "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-354347a64c2f23c0", "name": "Insecure pattern 'direct_innerhtml_assignment' in public/balance-wheel/admin.html:139", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/balance-wheel/admin.html: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-b7a8d7bc6dfd5975", "name": "Possible secret in public/Flight_Strip_TODO/index.html", "shortDescription": {"text": "Possible secret in public/Flight_Strip_TODO/index.html"}, "fullDescription": {"text": "Detected pattern matching generic_api_key. Rotate the credential and move to a secret manager."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "critical", "confidence": 1.0}}, {"id": "scanner-46b86038cde3c813", "name": "Insecure pattern 'new_function_used' in public/Flight_Strip_TODO/index.html:2459", "shortDescription": {"text": "Insecure pattern 'new_function_used' in public/Flight_Strip_TODO/index.html:2459"}, "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-78af1ede063cf35b", "name": "Insecure pattern 'node_child_process' in .github/workflows/er-auto-sync.yml:24", "shortDescription": {"text": "Insecure pattern 'node_child_process' in .github/workflows/er-auto-sync.yml: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-52950cb74e0f703a", "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-0bdf9b848636a470", "name": "Very large file: yt-to-hihaho/popup.js (1183 lines)", "shortDescription": {"text": "Very large file: yt-to-hihaho/popup.js (1183 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-6893a6c8b0861585", "name": "Very low test-to-source ratio", "shortDescription": {"text": "Very low test-to-source ratio"}, "fullDescription": {"text": "0 test file(s) for 27 source file(s) (ratio 0.00). Consider adding integration or unit tests for critical paths."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-141b30a41e03817b", "name": "No license file detected", "shortDescription": {"text": "No license file detected"}, "fullDescription": {"text": "No LICENSE/COPYING/NOTICE file was found. Generated repositories often omit licensing, which blocks reuse and automated intake."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-26e0d4b6e571cfe7", "name": "Node manifest has dependencies but no lockfile: fraction-lesson/package.json", "shortDescription": {"text": "Node manifest has dependencies but no lockfile: fraction-lesson/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-03fb9d7082e0fc62", "name": "Node manifest has dependencies but no lockfile: public/meishi-sf/worker/package.json", "shortDescription": {"text": "Node manifest has dependencies but no lockfile: public/meishi-sf/worker/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 29 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-9d79c4077342a7d0", "name": "Runtime service client appears to use placeholder configuration", "shortDescription": {"text": "Runtime service client appears to use placeholder configuration"}, "fullDescription": {"text": "A runtime source file appears to wire Supabase/Firebase/AI/payment-style clients to placeholder URLs, keys, or fallback values. In the Fable corpus this often means the UI/API shape is present while the backend service is not actually configured."}, "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-11825279136b53a3", "name": "CI is configured but no tests are detected", "shortDescription": {"text": "CI is configured but no tests are detected"}, "fullDescription": {"text": "A CI pipeline exists, but the scan found no test files to gate. Opus labeled this generated-code pattern as config theater: release machinery exists, but it has little behavioral signal."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-b9088664ace7f748", "name": "Composite production-readiness gap", "shortDescription": {"text": "Composite production-readiness gap"}, "fullDescription": {"text": "Multiple low-cost hardening controls are missing together: license, tests, lockfile. Opus verification showed these co-occurring gaps are a better readiness signal than reading each flag in isolation."}, "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 license, tests, 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-a443c8c9a8b4ca0c", "name": "`fetch()` without try/.catch or AbortSignal \u2014 yt-to-hihaho/popup.js:390", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 yt-to-hihaho/popup.js:390"}, "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-610f74090bc18520", "name": "Commented-code block (5 lines) in public/ouchi-hamasushi/cloud-store.js:1", "shortDescription": {"text": "Commented-code block (5 lines) in public/ouchi-hamasushi/cloud-store.js:1"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bce78bd94f8ee293", "name": "Legacy-named symbol `unstable_legacy` in public/edu-community/assets/index-BH7EjKXc.js:8", "shortDescription": {"text": "Legacy-named symbol `unstable_legacy` in public/edu-community/assets/index-BH7EjKXc.js:8"}, "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-ca487eabcc727d53", "name": "`fetch()` without try/.catch or AbortSignal \u2014 public/edu-community/assets/index-BH7EjKXc.js:1", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 public/edu-community/assets/index-BH7EjKXc.js:1"}, "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-b6a02268d45144fa", "name": "`fetch()` without try/.catch or AbortSignal \u2014 public/meishi-sf/worker/src/worker.js:29", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 public/meishi-sf/worker/src/worker.js:29"}, "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-d43a1c8c50f49649", "name": "`fetch()` without try/.catch or AbortSignal \u2014 public/ai-meeting/worker/src/worker.js:18", "shortDescription": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 public/ai-meeting/worker/src/worker.js:18"}, "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/18678"}, "properties": {"repository": "ryou-on/CC-DEV", "repoUrl": "https://github.com/ryou-on/CC-DEV", "branch": "main"}, "results": [{"ruleId": "scanner-c404e1b2d43639ec", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 serve-public.js:34"}, "properties": {"repobilityId": "3254b189ffdb5b27", "scanner": "scanner-primary", "fingerprint": "c404e1b2d43639ec", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-80757c06076a0ce6", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 yt-to-hihaho/popup.js:19"}, "properties": {"repobilityId": "886f731e9762d1d2", "scanner": "scanner-primary", "fingerprint": "80757c06076a0ce6", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-898d652f2b63c74b", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 public/ouchi-hamasushi/cloud-store.js:175"}, "properties": {"repobilityId": "80f69c6235b0c30f", "scanner": "scanner-primary", "fingerprint": "898d652f2b63c74b", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-a0b1c0657fcddcff", "level": "warning", "message": {"text": "`dangerouslySetInnerHTML` used in a React component \u2014 public/edu-community/assets/index-BH7EjKXc.js:9"}, "properties": {"repobilityId": "33e32be14e3713b4", "scanner": "scanner-primary", "fingerprint": "a0b1c0657fcddcff", "layer": "frontend", "severity": "medium", "confidence": 1.0, "tags": ["frontend-quality", "fq.dangerous-html"]}}, {"ruleId": "scanner-e4670cb14a82a875", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 public/note-analytics/proxy.js:75"}, "properties": {"repobilityId": "c7577af6e3213e66", "scanner": "scanner-primary", "fingerprint": "e4670cb14a82a875", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-b2a347a8f6d4bb44", "level": "note", "message": {"text": "Icon-only button without accessible name \u2014 public/oneplus/configs/oneplus-interaction.jsx:304"}, "properties": {"repobilityId": "dcdbccf4435b886b", "scanner": "scanner-primary", "fingerprint": "b2a347a8f6d4bb44", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.button.no-label"]}}, {"ruleId": "scanner-1b1e442124816ffb", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 public/balance-wheel/app.jsx:237"}, "properties": {"repobilityId": "8a24cc778088366a", "scanner": "scanner-primary", "fingerprint": "1b1e442124816ffb", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-0a3ed27bbe54f119", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in index.html:293"}, "properties": {"repobilityId": "f91708437a3a5445", "scanner": "scanner-primary", "fingerprint": "0a3ed27bbe54f119", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "index.html"}, "region": {"startLine": 293}}}]}, {"ruleId": "scanner-5d42d8877d09814d", "level": "warning", "message": {"text": "Insecure pattern 'cors_wildcard' in functions/index.js:16"}, "properties": {"repobilityId": "4adc174787d1ab8a", "scanner": "scanner-primary", "fingerprint": "5d42d8877d09814d", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "cors_wildcard"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "functions/index.js"}, "region": {"startLine": 16}}}]}, {"ruleId": "scanner-872ba17cce2aac37", "level": "warning", "message": {"text": "Insecure pattern 'node_child_process' in fraction-lesson/generate-lipsync.mjs:4"}, "properties": {"repobilityId": "c83b2abf6f164469", "scanner": "scanner-primary", "fingerprint": "872ba17cce2aac37", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "node_child_process"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "fraction-lesson/generate-lipsync.mjs"}, "region": {"startLine": 4}}}]}, {"ruleId": "scanner-0f3d5f13f5144c31", "level": "error", "message": {"text": "Possible secret in public/tomoe-home/index.html"}, "properties": {"repobilityId": "2f47bdeb49573180", "scanner": "scanner-primary", "fingerprint": "0f3d5f13f5144c31", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/tomoe-home/index.html"}, "region": {"startLine": 210}}}]}, {"ruleId": "scanner-dea8931a4418032a", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/tomoe-home/index.html:232"}, "properties": {"repobilityId": "89e3729c647ed5b5", "scanner": "scanner-primary", "fingerprint": "dea8931a4418032a", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/tomoe-home/index.html"}, "region": {"startLine": 232}}}]}, {"ruleId": "scanner-7bcfd6e2c7da8a02", "level": "error", "message": {"text": "Possible secret in public/tomoe-home/admin.html"}, "properties": {"repobilityId": "cfcc7e62cdf341cc", "scanner": "scanner-primary", "fingerprint": "7bcfd6e2c7da8a02", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/tomoe-home/admin.html"}, "region": {"startLine": 319}}}]}, {"ruleId": "scanner-17fefdd210251847", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/tomoe-home/admin.html:354"}, "properties": {"repobilityId": "94848c60abfd4a7a", "scanner": "scanner-primary", "fingerprint": "17fefdd210251847", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/tomoe-home/admin.html"}, "region": {"startLine": 354}}}]}, {"ruleId": "scanner-1a001269779adcc5", "level": "error", "message": {"text": "Possible secret in public/bombing-bay/index.html"}, "properties": {"repobilityId": "698bf4296ab7c74e", "scanner": "scanner-primary", "fingerprint": "1a001269779adcc5", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/bombing-bay/index.html"}, "region": {"startLine": 1263}}}]}, {"ruleId": "scanner-012d0cff211a60f4", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/bombing-bay/index.html:434"}, "properties": {"repobilityId": "2df7d945a3fb572f", "scanner": "scanner-primary", "fingerprint": "012d0cff211a60f4", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/bombing-bay/index.html"}, "region": {"startLine": 434}}}]}, {"ruleId": "scanner-55c36bee85e6165d", "level": "error", "message": {"text": "Possible secret in public/hihaho-player/index.html"}, "properties": {"repobilityId": "bacc5a6e2b0c75ef", "scanner": "scanner-primary", "fingerprint": "55c36bee85e6165d", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-player/index.html"}, "region": {"startLine": 484}}}]}, {"ruleId": "scanner-6973083de82fcc01", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-player/index.html:636"}, "properties": {"repobilityId": "e386a2e622682c55", "scanner": "scanner-primary", "fingerprint": "6973083de82fcc01", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-player/index.html"}, "region": {"startLine": 636}}}]}, {"ruleId": "scanner-17c0207edc672ea9", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-player/OLD/index.html:256"}, "properties": {"repobilityId": "dac455c5737a146e", "scanner": "scanner-primary", "fingerprint": "17c0207edc672ea9", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-player/OLD/index.html"}, "region": {"startLine": 256}}}]}, {"ruleId": "scanner-ef3dce058d4aca51", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/OLD/index.html:450"}, "properties": {"repobilityId": "8ee4b8691f857c76", "scanner": "scanner-primary", "fingerprint": "ef3dce058d4aca51", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/OLD/index.html"}, "region": {"startLine": 450}}}]}, {"ruleId": "scanner-fc6a3678ce298006", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/yorumachi/index.html:457"}, "properties": {"repobilityId": "22d30e6378598576", "scanner": "scanner-primary", "fingerprint": "fc6a3678ce298006", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/yorumachi/index.html"}, "region": {"startLine": 457}}}]}, {"ruleId": "scanner-c2ede2f8172dab27", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/realtime-translator/index.html:262"}, "properties": {"repobilityId": "a076af29e8d41f4d", "scanner": "scanner-primary", "fingerprint": "c2ede2f8172dab27", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/realtime-translator/index.html"}, "region": {"startLine": 262}}}]}, {"ruleId": "scanner-9185d7fa5dab077a", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/ouchi-hamasushi/index.html:846"}, "properties": {"repobilityId": "4e1c382ae4fd27d2", "scanner": "scanner-primary", "fingerprint": "9185d7fa5dab077a", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/ouchi-hamasushi/index.html"}, "region": {"startLine": 846}}}]}, {"ruleId": "scanner-87ace8fe38640abe", "level": "warning", "message": {"text": "Insecure pattern 'local_storage_auth_token' in public/ouchi-hamasushi/index.html:1372"}, "properties": {"repobilityId": "18cd2102246e0519", "scanner": "scanner-primary", "fingerprint": "87ace8fe38640abe", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "local_storage_auth_token"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/ouchi-hamasushi/index.html"}, "region": {"startLine": 1372}}}]}, {"ruleId": "scanner-b3cb0ec8133d0dc9", "level": "error", "message": {"text": "Possible secret in public/ouchi-hamasushi/cloud-store.js"}, "properties": {"repobilityId": "cfef2962cd1035ba", "scanner": "scanner-primary", "fingerprint": "b3cb0ec8133d0dc9", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/ouchi-hamasushi/cloud-store.js"}, "region": {"startLine": 14}}}]}, {"ruleId": "scanner-113d9afb99fbfcb7", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/ouchi-hamasushi/admin.html:711"}, "properties": {"repobilityId": "d0d1a8a63c297140", "scanner": "scanner-primary", "fingerprint": "113d9afb99fbfcb7", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/ouchi-hamasushi/admin.html"}, "region": {"startLine": 711}}}]}, {"ruleId": "scanner-9bdc6b135fc8df4d", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/overlay-builder/index.html:1367"}, "properties": {"repobilityId": "0a9a0a35b9db8f7c", "scanner": "scanner-primary", "fingerprint": "9bdc6b135fc8df4d", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/overlay-builder/index.html"}, "region": {"startLine": 1367}}}]}, {"ruleId": "scanner-cf517de4e59d400f", "level": "warning", "message": {"text": "Insecure pattern 'domparser_html_parse' in public/overlay-builder/index.html:2648"}, "properties": {"repobilityId": "aa4144e2dfe092a2", "scanner": "scanner-primary", "fingerprint": "cf517de4e59d400f", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "domparser_html_parse"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/overlay-builder/index.html"}, "region": {"startLine": 2648}}}]}, {"ruleId": "scanner-2d85c43eae318f57", "level": "error", "message": {"text": "Possible secret in public/hihaho-view/index.html"}, "properties": {"repobilityId": "56cb2278f6d6d23b", "scanner": "scanner-primary", "fingerprint": "2d85c43eae318f57", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-view/index.html"}, "region": {"startLine": 1138}}}]}, {"ruleId": "scanner-9fec2b991de761c4", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-view/index.html:1460"}, "properties": {"repobilityId": "3ef8863d3a36b415", "scanner": "scanner-primary", "fingerprint": "9fec2b991de761c4", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-view/index.html"}, "region": {"startLine": 1460}}}]}, {"ruleId": "scanner-3f31d1a4166b543e", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/heiankyo-alien/index.html:167"}, "properties": {"repobilityId": "2f7b72b2ba19a0f7", "scanner": "scanner-primary", "fingerprint": "3f31d1a4166b543e", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/heiankyo-alien/index.html"}, "region": {"startLine": 167}}}]}, {"ruleId": "scanner-43a8581cb01922a9", "level": "error", "message": {"text": "Possible secret in public/Flight_Strip_TODO_dev/index.html"}, "properties": {"repobilityId": "fce71b9932150f8b", "scanner": "scanner-primary", "fingerprint": "43a8581cb01922a9", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/Flight_Strip_TODO_dev/index.html"}, "region": {"startLine": 61}}}]}, {"ruleId": "scanner-96f70f16247bfa36", "level": "error", "message": {"text": "Insecure pattern 'new_function_used' in public/Flight_Strip_TODO_dev/index.html:7663"}, "properties": {"repobilityId": "637d1d98292ec87a", "scanner": "scanner-primary", "fingerprint": "96f70f16247bfa36", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "new_function_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/Flight_Strip_TODO_dev/index.html"}, "region": {"startLine": 7663}}}]}, {"ruleId": "scanner-aa56d327ae443e10", "level": "note", "message": {"text": "Insecure pattern 'document_write' in public/Flight_Strip_TODO_dev/index.html:5895"}, "properties": {"repobilityId": "a01c19093a729944", "scanner": "scanner-primary", "fingerprint": "aa56d327ae443e10", "layer": "security", "severity": "low", "confidence": 1.0, "tags": ["owasp", "document_write"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/Flight_Strip_TODO_dev/index.html"}, "region": {"startLine": 5895}}}]}, {"ruleId": "scanner-a7f669656360d6ae", "level": "error", "message": {"text": "Possible secret in public/Flight_Strip_TODO_dev/analytics.html"}, "properties": {"repobilityId": "a1a68fb221edfa8f", "scanner": "scanner-primary", "fingerprint": "a7f669656360d6ae", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/Flight_Strip_TODO_dev/analytics.html"}, "region": {"startLine": 29}}}]}, {"ruleId": "scanner-76af60d38650cd89", "level": "error", "message": {"text": "Insecure pattern 'new_function_used' in public/universal-previewer/index.html:1786"}, "properties": {"repobilityId": "34d8f032f0955827", "scanner": "scanner-primary", "fingerprint": "76af60d38650cd89", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "new_function_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/universal-previewer/index.html"}, "region": {"startLine": 1786}}}]}, {"ruleId": "scanner-447babed8b511746", "level": "warning", "message": {"text": "Insecure pattern 'dangerous_innerhtml' in public/universal-previewer/index.html:2500"}, "properties": {"repobilityId": "a3771c4eb24698f2", "scanner": "scanner-primary", "fingerprint": "447babed8b511746", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "dangerous_innerhtml"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/universal-previewer/index.html"}, "region": {"startLine": 2500}}}]}, {"ruleId": "scanner-302dd5e45a7b6aed", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/universal-previewer/index.html:1486"}, "properties": {"repobilityId": "d3c6c315f4855b19", "scanner": "scanner-primary", "fingerprint": "302dd5e45a7b6aed", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/universal-previewer/index.html"}, "region": {"startLine": 1486}}}]}, {"ruleId": "scanner-0625b51f61287e03", "level": "error", "message": {"text": "Possible secret in public/ai-skill-check-admin/index.html"}, "properties": {"repobilityId": "3c9009493a4096ef", "scanner": "scanner-primary", "fingerprint": "0625b51f61287e03", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/ai-skill-check-admin/index.html"}, "region": {"startLine": 43}}}]}, {"ruleId": "scanner-409904b482a4e791", "level": "error", "message": {"text": "Possible secret in public/app-dashboard/index.html"}, "properties": {"repobilityId": "a6128cfe43638a9b", "scanner": "scanner-primary", "fingerprint": "409904b482a4e791", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/app-dashboard/index.html"}, "region": {"startLine": 20}}}]}, {"ruleId": "scanner-2f86127aa0cdc79e", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/app-dashboard/index.html:233"}, "properties": {"repobilityId": "e32465e8b3f3cbc6", "scanner": "scanner-primary", "fingerprint": "2f86127aa0cdc79e", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/app-dashboard/index.html"}, "region": {"startLine": 233}}}]}, {"ruleId": "scanner-598b6bd09f0e0bee", "level": "warning", "message": {"text": "Insecure pattern 'dangerous_innerhtml' in public/edu-community/assets/index-BH7EjKXc.js:9"}, "properties": {"repobilityId": "c1bf2915c3b73140", "scanner": "scanner-primary", "fingerprint": "598b6bd09f0e0bee", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "dangerous_innerhtml"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/edu-community/assets/index-BH7EjKXc.js"}, "region": {"startLine": 9}}}]}, {"ruleId": "scanner-2d58d4395731e2d9", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/edu-community/assets/index-BH7EjKXc.js:8"}, "properties": {"repobilityId": "1b6c02def9e8ca35", "scanner": "scanner-primary", "fingerprint": "2d58d4395731e2d9", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/edu-community/assets/index-BH7EjKXc.js"}, "region": {"startLine": 8}}}]}, {"ruleId": "scanner-2c5a19d4acf8e006", "level": "error", "message": {"text": "Possible secret in public/hihaho-hub/demo/index.html"}, "properties": {"repobilityId": "f3831fab384c17a2", "scanner": "scanner-primary", "fingerprint": "2c5a19d4acf8e006", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-hub/demo/index.html"}, "region": {"startLine": 1178}}}]}, {"ruleId": "scanner-f5da547b7012245b", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-hub/demo/index.html:1500"}, "properties": {"repobilityId": "0f5449748f2e43c1", "scanner": "scanner-primary", "fingerprint": "f5da547b7012245b", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-hub/demo/index.html"}, "region": {"startLine": 1500}}}]}, {"ruleId": "scanner-a31b78d9594e803e", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-hub/admin/index.html:284"}, "properties": {"repobilityId": "c1cc79a1834731c3", "scanner": "scanner-primary", "fingerprint": "a31b78d9594e803e", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-hub/admin/index.html"}, "region": {"startLine": 284}}}]}, {"ruleId": "scanner-0df7278480d2969a", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/ai_prompt_overlay.html:239"}, "properties": {"repobilityId": "073d7519bcfb5595", "scanner": "scanner-primary", "fingerprint": "0df7278480d2969a", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/ai_prompt_overlay.html"}, "region": {"startLine": 239}}}]}, {"ruleId": "scanner-d0c7c5d0d75efeb5", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_overlay_minesweeper.html:217"}, "properties": {"repobilityId": "a9a08197f1edcc58", "scanner": "scanner-primary", "fingerprint": "d0c7c5d0d75efeb5", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/video_overlay_minesweeper.html"}, "region": {"startLine": 217}}}]}, {"ruleId": "scanner-30b8115b1bc3f196", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/meta_learning_hud.html:224"}, "properties": {"repobilityId": "fe7ecedb06da574b", "scanner": "scanner-primary", "fingerprint": "30b8115b1bc3f196", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/meta_learning_hud.html"}, "region": {"startLine": 224}}}]}, {"ruleId": "scanner-b507407b7f8024d9", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/similarity_quiz_overlay.html:234"}, "properties": {"repobilityId": "9c0c9b430c3cc706", "scanner": "scanner-primary", "fingerprint": "b507407b7f8024d9", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/similarity_quiz_overlay.html"}, "region": {"startLine": 234}}}]}, {"ruleId": "scanner-33aa036b91991e60", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video-memo-widget.html:175"}, "properties": {"repobilityId": "ebe8cb6f640dbbd6", "scanner": "scanner-primary", "fingerprint": "33aa036b91991e60", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/video-memo-widget.html"}, "region": {"startLine": 175}}}]}, {"ruleId": "scanner-616669b2042776b5", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_feedback_overlay.html:302"}, "properties": {"repobilityId": "0f21062c0c0eec09", "scanner": "scanner-primary", "fingerprint": "616669b2042776b5", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/video_feedback_overlay.html"}, "region": {"startLine": 302}}}]}, {"ruleId": "scanner-fa906983592e829c", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/kids_shape_color_game.html:233"}, "properties": {"repobilityId": "2e7321f18c878427", "scanner": "scanner-primary", "fingerprint": "fa906983592e829c", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/kids_shape_color_game.html"}, "region": {"startLine": 233}}}]}, {"ruleId": "scanner-db49820bd8259446", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/amazon_overlay_widget.html:196"}, "properties": {"repobilityId": "a1243caf133123ee", "scanner": "scanner-primary", "fingerprint": "db49820bd8259446", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/amazon_overlay_widget.html"}, "region": {"startLine": 196}}}]}, {"ruleId": "scanner-a85a36f18141bc72", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/english-flag-quiz.html:241"}, "properties": {"repobilityId": "3c527e09aa6ab1b5", "scanner": "scanner-primary", "fingerprint": "a85a36f18141bc72", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/english-flag-quiz.html"}, "region": {"startLine": 241}}}]}, {"ruleId": "scanner-155b771a58375d80", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/tv-frame-youtube.html:274"}, "properties": {"repobilityId": "569f5e1527806908", "scanner": "scanner-primary", "fingerprint": "155b771a58375d80", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/tv-frame-youtube.html"}, "region": {"startLine": 274}}}]}, {"ruleId": "scanner-d2fae4773dc3d340", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/tablet_memo_overlay.html:442"}, "properties": {"repobilityId": "19288e9999a1cf31", "scanner": "scanner-primary", "fingerprint": "d2fae4773dc3d340", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/tablet_memo_overlay.html"}, "region": {"startLine": 442}}}]}, {"ruleId": "scanner-c592ad0ae1202263", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_companion_notice.html:340"}, "properties": {"repobilityId": "254d644cc5614fd4", "scanner": "scanner-primary", "fingerprint": "c592ad0ae1202263", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/icd11_companion_notice.html"}, "region": {"startLine": 340}}}]}, {"ruleId": "scanner-1a74c45e794caf6e", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/beaker_game_overlay.html:195"}, "properties": {"repobilityId": "403d24aa28e2ecb9", "scanner": "scanner-primary", "fingerprint": "1a74c45e794caf6e", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/beaker_game_overlay.html"}, "region": {"startLine": 195}}}]}, {"ruleId": "scanner-bcb490e01652bd7a", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/thinking_overlay_widget.html:107"}, "properties": {"repobilityId": "bad92c948b18afdd", "scanner": "scanner-primary", "fingerprint": "bcb490e01652bd7a", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/thinking_overlay_widget.html"}, "region": {"startLine": 107}}}]}, {"ruleId": "scanner-47bc0f96bc587903", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/feedback_overlay_resizable.html:402"}, "properties": {"repobilityId": "e6517089ea7c98dc", "scanner": "scanner-primary", "fingerprint": "47bc0f96bc587903", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/feedback_overlay_resizable.html"}, "region": {"startLine": 402}}}]}, {"ruleId": "scanner-059e84a5320bbeff", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_browser_enhanced.html:332"}, "properties": {"repobilityId": "21270b21caccf337", "scanner": "scanner-primary", "fingerprint": "059e84a5320bbeff", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/icd11_browser_enhanced.html"}, "region": {"startLine": 332}}}]}, {"ruleId": "scanner-9eb042608402d9b4", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/compact_resizable_clock (1).html:251"}, "properties": {"repobilityId": "92bac8229bd6883b", "scanner": "scanner-primary", "fingerprint": "9eb042608402d9b4", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/compact_resizable_clock (1).html"}, "region": {"startLine": 251}}}]}, {"ruleId": "scanner-dc7e6a766e0f537c", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/abc_learning_toy.html:148"}, "properties": {"repobilityId": "56934d40fba46db1", "scanner": "scanner-primary", "fingerprint": "dc7e6a766e0f537c", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/abc_learning_toy.html"}, "region": {"startLine": 148}}}]}, {"ruleId": "scanner-8466b78125622239", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho_v4_202602v3.html:419"}, "properties": {"repobilityId": "9e1944d4291af39b", "scanner": "scanner-primary", "fingerprint": "8466b78125622239", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/hihaho_v4_202602v3.html"}, "region": {"startLine": 419}}}]}, {"ruleId": "scanner-b6c5d83e62d04362", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/categorized_feedback_overlay.html:501"}, "properties": {"repobilityId": "3cf575fb7cc9fbca", "scanner": "scanner-primary", "fingerprint": "b6c5d83e62d04362", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/categorized_feedback_overlay.html"}, "region": {"startLine": 501}}}]}, {"ruleId": "scanner-8a9601d55eb8d615", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/voting_overlay_autosave-1.html:197"}, "properties": {"repobilityId": "11477d2b9a27c0d8", "scanner": "scanner-primary", "fingerprint": "8a9601d55eb8d615", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/voting_overlay_autosave-1.html"}, "region": {"startLine": 197}}}]}, {"ruleId": "scanner-ecf02eff0d02216c", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho-salesforce-lead-form.html:629"}, "properties": {"repobilityId": "53d2d595645c2f75", "scanner": "scanner-primary", "fingerprint": "ecf02eff0d02216c", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/hihaho-salesforce-lead-form.html"}, "region": {"startLine": 629}}}]}, {"ruleId": "scanner-053d534f1e69f1a6", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video-lecture-feedback.html:331"}, "properties": {"repobilityId": "41dc50be0588462e", "scanner": "scanner-primary", "fingerprint": "053d534f1e69f1a6", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/video-lecture-feedback.html"}, "region": {"startLine": 331}}}]}, {"ruleId": "scanner-176165ca31de835e", "level": "error", "message": {"text": "Insecure pattern 'new_function_used' in public/hihaho-widgets/video_overlay_calculator.html:231"}, "properties": {"repobilityId": "9ffb9921fb8bd186", "scanner": "scanner-primary", "fingerprint": "176165ca31de835e", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "new_function_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/video_overlay_calculator.html"}, "region": {"startLine": 231}}}]}, {"ruleId": "scanner-741dd8d099e67d83", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_overlay_calculator.html:186"}, "properties": {"repobilityId": "4344e373bbe316b9", "scanner": "scanner-primary", "fingerprint": "741dd8d099e67d83", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/video_overlay_calculator.html"}, "region": {"startLine": 186}}}]}, {"ruleId": "scanner-a995c28dc575fb79", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video-quiz-creator-overlay.html:212"}, "properties": {"repobilityId": "c6aa21244170fd53", "scanner": "scanner-primary", "fingerprint": "a995c28dc575fb79", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/video-quiz-creator-overlay.html"}, "region": {"startLine": 212}}}]}, {"ruleId": "scanner-e97562c3edbd1658", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/news_overlay_jp.html:326"}, "properties": {"repobilityId": "700b15abf738732d", "scanner": "scanner-primary", "fingerprint": "e97562c3edbd1658", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/news_overlay_jp.html"}, "region": {"startLine": 326}}}]}, {"ruleId": "scanner-e983a19a6685c024", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/voting_overlay_autosave.html:172"}, "properties": {"repobilityId": "33bd6d43239724e5", "scanner": "scanner-primary", "fingerprint": "e983a19a6685c024", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/voting_overlay_autosave.html"}, "region": {"startLine": 172}}}]}, {"ruleId": "scanner-edfcfe1e31868aab", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_memo_widget.html:219"}, "properties": {"repobilityId": "df420483affddd39", "scanner": "scanner-primary", "fingerprint": "edfcfe1e31868aab", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/icd11_memo_widget.html"}, "region": {"startLine": 219}}}]}, {"ruleId": "scanner-1378eccfa6d90307", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/toeic_schedule_overlay.html:161"}, "properties": {"repobilityId": "3a397f4a9063f46c", "scanner": "scanner-primary", "fingerprint": "1378eccfa6d90307", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/toeic_schedule_overlay.html"}, "region": {"startLine": 161}}}]}, {"ruleId": "scanner-90d8ef39b0489a7e", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/memory_overlay_widget.html:181"}, "properties": {"repobilityId": "5f780d66b4c0d94d", "scanner": "scanner-primary", "fingerprint": "90d8ef39b0489a7e", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/memory_overlay_widget.html"}, "region": {"startLine": 181}}}]}, {"ruleId": "scanner-153e4a73d105e0e8", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/voting_overlay_autosave2.html:197"}, "properties": {"repobilityId": "b4cc4836eb05a146", "scanner": "scanner-primary", "fingerprint": "153e4a73d105e0e8", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/voting_overlay_autosave2.html"}, "region": {"startLine": 197}}}]}, {"ruleId": "scanner-3b6ca00f62de3df4", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_toggle_widget.html:263"}, "properties": {"repobilityId": "a7cb210861e257d3", "scanner": "scanner-primary", "fingerprint": "3b6ca00f62de3df4", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/icd11_toggle_widget.html"}, "region": {"startLine": 263}}}]}, {"ruleId": "scanner-5f9f01be25615618", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho_sp_offer.html:538"}, "properties": {"repobilityId": "4e97aad164aafdb3", "scanner": "scanner-primary", "fingerprint": "5f9f01be25615618", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/hihaho_sp_offer.html"}, "region": {"startLine": 538}}}]}, {"ruleId": "scanner-93716af1f927a4d2", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_widget_browser_enhanced.html:334"}, "properties": {"repobilityId": "fc67e11feb41c357", "scanner": "scanner-primary", "fingerprint": "93716af1f927a4d2", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/icd11_widget_browser_enhanced.html"}, "region": {"startLine": 334}}}]}, {"ruleId": "scanner-a27aa66724d6d567", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/icd11_memo_widget_v2.html:255"}, "properties": {"repobilityId": "ee682091dc0f2064", "scanner": "scanner-primary", "fingerprint": "a27aa66724d6d567", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/icd11_memo_widget_v2.html"}, "region": {"startLine": 255}}}]}, {"ruleId": "scanner-f4ed40e99492977d", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/positive_negative_number_widget.html:153"}, "properties": {"repobilityId": "8b2a55b82f6d12de", "scanner": "scanner-primary", "fingerprint": "f4ed40e99492977d", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/positive_negative_number_widget.html"}, "region": {"startLine": 153}}}]}, {"ruleId": "scanner-c0959d5cd18ee9b7", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hyperbola_simulator.html:849"}, "properties": {"repobilityId": "a25ef3f8d2809234", "scanner": "scanner-primary", "fingerprint": "c0959d5cd18ee9b7", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/hyperbola_simulator.html"}, "region": {"startLine": 849}}}]}, {"ruleId": "scanner-9329793116f02c54", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/AIchaosMAP.html:383"}, "properties": {"repobilityId": "4ef39ff37b9a7a8c", "scanner": "scanner-primary", "fingerprint": "9329793116f02c54", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/AIchaosMAP.html"}, "region": {"startLine": 383}}}]}, {"ruleId": "scanner-fff5aca790b72a56", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/LearningHub_FullApp_Backup.html:1338"}, "properties": {"repobilityId": "7c64a93230bc3228", "scanner": "scanner-primary", "fingerprint": "fff5aca790b72a56", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/LearningHub_FullApp_Backup.html"}, "region": {"startLine": 1338}}}]}, {"ruleId": "scanner-693743011078aff5", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/shapes_colors_game_overlay.html:214"}, "properties": {"repobilityId": "c01241d5a7a9454e", "scanner": "scanner-primary", "fingerprint": "693743011078aff5", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/shapes_colors_game_overlay.html"}, "region": {"startLine": 214}}}]}, {"ruleId": "scanner-2eed6abb277506d1", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/animal_quiz_overlay.html:163"}, "properties": {"repobilityId": "78c9c6756fdd762a", "scanner": "scanner-primary", "fingerprint": "2eed6abb277506d1", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/animal_quiz_overlay.html"}, "region": {"startLine": 163}}}]}, {"ruleId": "scanner-f072b11ccd6014f2", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/image_analyzer_overlay.html:311"}, "properties": {"repobilityId": "8f5eb801f1776cc8", "scanner": "scanner-primary", "fingerprint": "f072b11ccd6014f2", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/image_analyzer_overlay.html"}, "region": {"startLine": 311}}}]}, {"ruleId": "scanner-753e76241d5f0a4a", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/real-estate-ai-overlay.html:196"}, "properties": {"repobilityId": "e51b2d5f2a067203", "scanner": "scanner-primary", "fingerprint": "753e76241d5f0a4a", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/real-estate-ai-overlay.html"}, "region": {"startLine": 196}}}]}, {"ruleId": "scanner-24a9c88390ca7718", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hyperbola_simulator-1.html:849"}, "properties": {"repobilityId": "166e6630c6bf2c8a", "scanner": "scanner-primary", "fingerprint": "24a9c88390ca7718", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/hyperbola_simulator-1.html"}, "region": {"startLine": 849}}}]}, {"ruleId": "scanner-fd6c60d06b69302c", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/amazon-random-recommender.html:161"}, "properties": {"repobilityId": "b37240eb7d75d46b", "scanner": "scanner-primary", "fingerprint": "fd6c60d06b69302c", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/amazon-random-recommender.html"}, "region": {"startLine": 161}}}]}, {"ruleId": "scanner-21ab701f59b0d991", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/modal.html:311"}, "properties": {"repobilityId": "da60225e3a27710a", "scanner": "scanner-primary", "fingerprint": "21ab701f59b0d991", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/modal.html"}, "region": {"startLine": 311}}}]}, {"ruleId": "scanner-968bf975a958d968", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/world_flag_quiz_overlay.html:255"}, "properties": {"repobilityId": "ac86782910ddb4ea", "scanner": "scanner-primary", "fingerprint": "968bf975a958d968", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/world_flag_quiz_overlay.html"}, "region": {"startLine": 255}}}]}, {"ruleId": "scanner-577f9f99534ddc4a", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/memory-retention-overlay.html:155"}, "properties": {"repobilityId": "cc6e2494e487f506", "scanner": "scanner-primary", "fingerprint": "577f9f99534ddc4a", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/memory-retention-overlay.html"}, "region": {"startLine": 155}}}]}, {"ruleId": "scanner-e8eb958d80e5717f", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/dutch-kids-overlay.html:242"}, "properties": {"repobilityId": "3c88431baab28ec7", "scanner": "scanner-primary", "fingerprint": "e8eb958d80e5717f", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/dutch-kids-overlay.html"}, "region": {"startLine": 242}}}]}, {"ruleId": "scanner-aa9a9bb360730789", "level": "error", "message": {"text": "Insecure pattern 'new_function_used' in public/hihaho-widgets/LearningHub_FullApp_Backup-3.html:3538"}, "properties": {"repobilityId": "0665ec47967a860a", "scanner": "scanner-primary", "fingerprint": "aa9a9bb360730789", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "new_function_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/LearningHub_FullApp_Backup-3.html"}, "region": {"startLine": 3538}}}]}, {"ruleId": "scanner-d8734b4fcd961a09", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/LearningHub_FullApp_Backup-3.html:1707"}, "properties": {"repobilityId": "f51aab9ff17e9447", "scanner": "scanner-primary", "fingerprint": "d8734b4fcd961a09", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/LearningHub_FullApp_Backup-3.html"}, "region": {"startLine": 1707}}}]}, {"ruleId": "scanner-b8ccf53f55a1a6d6", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/spline_overlay_widget.html:299"}, "properties": {"repobilityId": "19e20dc67009b9f2", "scanner": "scanner-primary", "fingerprint": "b8ccf53f55a1a6d6", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/spline_overlay_widget.html"}, "region": {"startLine": 299}}}]}, {"ruleId": "scanner-e2741200dfafed23", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/modal2.html:311"}, "properties": {"repobilityId": "6d8847faf8a3b62c", "scanner": "scanner-primary", "fingerprint": "e2741200dfafed23", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/modal2.html"}, "region": {"startLine": 311}}}]}, {"ruleId": "scanner-ac1c24feffe83ee6", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/neon_fidget_overlay.html:146"}, "properties": {"repobilityId": "c731eec48a49222b", "scanner": "scanner-primary", "fingerprint": "ac1c24feffe83ee6", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/neon_fidget_overlay.html"}, "region": {"startLine": 146}}}]}, {"ruleId": "scanner-72dda6b515333b07", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/subtraction_learning_widget.html:158"}, "properties": {"repobilityId": "8ea370c88bfffad7", "scanner": "scanner-primary", "fingerprint": "72dda6b515333b07", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/subtraction_learning_widget.html"}, "region": {"startLine": 158}}}]}, {"ruleId": "scanner-ffe5d1e1cabbcc81", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_overlay_with_visible_time.html:545"}, "properties": {"repobilityId": "009cfdead70f8500", "scanner": "scanner-primary", "fingerprint": "ffe5d1e1cabbcc81", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/video_overlay_with_visible_time.html"}, "region": {"startLine": 545}}}]}, {"ruleId": "scanner-3f78f30b8719ddda", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_timeline_feedback.html:366"}, "properties": {"repobilityId": "7bf93216b1d35bbe", "scanner": "scanner-primary", "fingerprint": "3f78f30b8719ddda", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/video_timeline_feedback.html"}, "region": {"startLine": 366}}}]}, {"ruleId": "scanner-0a53e2bc84c89959", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/hihaho_simulator_v6-1.html:283"}, "properties": {"repobilityId": "5905d504ba546a7e", "scanner": "scanner-primary", "fingerprint": "0a53e2bc84c89959", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/hihaho_simulator_v6-1.html"}, "region": {"startLine": 283}}}]}, {"ruleId": "scanner-a2dd101319f8d496", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/video_voting_overlay_no_vs.html:171"}, "properties": {"repobilityId": "7744ed9bc09a70d5", "scanner": "scanner-primary", "fingerprint": "a2dd101319f8d496", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/video_voting_overlay_no_vs.html"}, "region": {"startLine": 171}}}]}, {"ruleId": "scanner-9c494aa652917fa5", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/factorization_overlay.html:236"}, "properties": {"repobilityId": "3e75f85f1a04e3aa", "scanner": "scanner-primary", "fingerprint": "9c494aa652917fa5", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/factorization_overlay.html"}, "region": {"startLine": 236}}}]}, {"ruleId": "scanner-f8fcc5bfaea2414f", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/floating_notification_overlay.html:96"}, "properties": {"repobilityId": "47dc52ed53d74ead", "scanner": "scanner-primary", "fingerprint": "f8fcc5bfaea2414f", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/floating_notification_overlay.html"}, "region": {"startLine": 96}}}]}, {"ruleId": "scanner-e3b22385d1751598", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/cyberpunk_puzzle_overlay.html:1"}, "properties": {"repobilityId": "d0d3fa6668338efc", "scanner": "scanner-primary", "fingerprint": "e3b22385d1751598", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/cyberpunk_puzzle_overlay.html"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-36c51c414523503e", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/disaster_alert_overlay.html:146"}, "properties": {"repobilityId": "09b45c63b11ede2e", "scanner": "scanner-primary", "fingerprint": "36c51c414523503e", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/disaster_alert_overlay.html"}, "region": {"startLine": 146}}}]}, {"ruleId": "scanner-5bb7b858cebc9a3f", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-widgets/screenshot_camera_widget.html:413"}, "properties": {"repobilityId": "c4c82cb0050d5d14", "scanner": "scanner-primary", "fingerprint": "5bb7b858cebc9a3f", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-widgets/screenshot_camera_widget.html"}, "region": {"startLine": 413}}}]}, {"ruleId": "scanner-80e5cff01bbfff33", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/gemini-image-gen/index.html:183"}, "properties": {"repobilityId": "ff7b810cdaddab59", "scanner": "scanner-primary", "fingerprint": "80e5cff01bbfff33", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/gemini-image-gen/index.html"}, "region": {"startLine": 183}}}]}, {"ruleId": "scanner-9618413f07ec15f1", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/skillmine/index.html:906"}, "properties": {"repobilityId": "fe08692e6fab2cde", "scanner": "scanner-primary", "fingerprint": "9618413f07ec15f1", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/skillmine/index.html"}, "region": {"startLine": 906}}}]}, {"ruleId": "scanner-e0bc418388555746", "level": "error", "message": {"text": "Possible secret in public/hihaho-admin/index.html"}, "properties": {"repobilityId": "8a38ef425b81da50", "scanner": "scanner-primary", "fingerprint": "e0bc418388555746", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-admin/index.html"}, "region": {"startLine": 408}}}]}, {"ruleId": "scanner-1fa05393ff6e1bfe", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/hihaho-admin/index.html:490"}, "properties": {"repobilityId": "e4c0798092f01dcc", "scanner": "scanner-primary", "fingerprint": "1fa05393ff6e1bfe", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/hihaho-admin/index.html"}, "region": {"startLine": 490}}}]}, {"ruleId": "scanner-5f6a30a85e29b63c", "level": "error", "message": {"text": "Possible secret in public/note-analytics/index.html"}, "properties": {"repobilityId": "b37a1179b7d33706", "scanner": "scanner-primary", "fingerprint": "5f6a30a85e29b63c", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/note-analytics/index.html"}, "region": {"startLine": 476}}}]}, {"ruleId": "scanner-a50f026cf7bc8f94", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/note-analytics/index.html:413"}, "properties": {"repobilityId": "86dc87ad0a671cf4", "scanner": "scanner-primary", "fingerprint": "a50f026cf7bc8f94", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/note-analytics/index.html"}, "region": {"startLine": 413}}}]}, {"ruleId": "scanner-1cd9786baf472206", "level": "warning", "message": {"text": "Insecure pattern 'cors_wildcard' in public/note-analytics/proxy.js:19"}, "properties": {"repobilityId": "b761bedbe69578bd", "scanner": "scanner-primary", "fingerprint": "1cd9786baf472206", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "cors_wildcard"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/note-analytics/proxy.js"}, "region": {"startLine": 19}}}]}, {"ruleId": "scanner-dbdc548ab03a1201", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/toshitsu-control/index.html:819"}, "properties": {"repobilityId": "ae7457898fb15f2d", "scanner": "scanner-primary", "fingerprint": "dbdc548ab03a1201", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/toshitsu-control/index.html"}, "region": {"startLine": 819}}}]}, {"ruleId": "scanner-26a1797dd118f425", "level": "error", "message": {"text": "Possible secret in public/coco-itta/index.html"}, "properties": {"repobilityId": "63abda8548dc047a", "scanner": "scanner-primary", "fingerprint": "26a1797dd118f425", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/coco-itta/index.html"}, "region": {"startLine": 1743}}}]}, {"ruleId": "scanner-b568611ab5d802d8", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/coco-itta/index.html:2138"}, "properties": {"repobilityId": "3d50c23e0bb58f51", "scanner": "scanner-primary", "fingerprint": "b568611ab5d802d8", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/coco-itta/index.html"}, "region": {"startLine": 2138}}}]}, {"ruleId": "scanner-413f6fd554c3f107", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/webdemo-cafe/index.html:522"}, "properties": {"repobilityId": "1246fc5b51c58b16", "scanner": "scanner-primary", "fingerprint": "413f6fd554c3f107", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/webdemo-cafe/index.html"}, "region": {"startLine": 522}}}]}, {"ruleId": "scanner-d9dcf356033902c7", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/kikaku7-v8/index.html:605"}, "properties": {"repobilityId": "d44ef46ba49d204d", "scanner": "scanner-primary", "fingerprint": "d9dcf356033902c7", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/kikaku7-v8/index.html"}, "region": {"startLine": 605}}}]}, {"ruleId": "scanner-b8c9aea6d5095d80", "level": "warning", "message": {"text": "Insecure pattern 'local_storage_auth_token' in public/kikaku7-v8/index.html:444"}, "properties": {"repobilityId": "3bca92c7ea5bf7ed", "scanner": "scanner-primary", "fingerprint": "b8c9aea6d5095d80", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "local_storage_auth_token"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/kikaku7-v8/index.html"}, "region": {"startLine": 444}}}]}, {"ruleId": "scanner-c94ac04244b5a2bb", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/heike-monogatari/index.html:1094"}, "properties": {"repobilityId": "821fe34517461864", "scanner": "scanner-primary", "fingerprint": "c94ac04244b5a2bb", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/heike-monogatari/index.html"}, "region": {"startLine": 1094}}}]}, {"ruleId": "scanner-756159ba59d63176", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/note-image-gen/index.html:388"}, "properties": {"repobilityId": "96b737e1cd1408e0", "scanner": "scanner-primary", "fingerprint": "756159ba59d63176", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/note-image-gen/index.html"}, "region": {"startLine": 388}}}]}, {"ruleId": "scanner-e2b35d655f5d9741", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/meishi-sf/index.html:598"}, "properties": {"repobilityId": "49cc844744a4eebd", "scanner": "scanner-primary", "fingerprint": "e2b35d655f5d9741", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/meishi-sf/index.html"}, "region": {"startLine": 598}}}]}, {"ruleId": "scanner-14af0fe9d0778b36", "level": "warning", "message": {"text": "Insecure pattern 'cors_wildcard' in public/meishi-sf/worker/src/worker.js:19"}, "properties": {"repobilityId": "5e5eba032d834003", "scanner": "scanner-primary", "fingerprint": "14af0fe9d0778b36", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "cors_wildcard"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/meishi-sf/worker/src/worker.js"}, "region": {"startLine": 19}}}]}, {"ruleId": "scanner-4842e4b8b1402913", "level": "note", "message": {"text": "Insecure pattern 'document_write' in public/Site Annotator/index.html:256"}, "properties": {"repobilityId": "d7154f085540dca4", "scanner": "scanner-primary", "fingerprint": "4842e4b8b1402913", "layer": "security", "severity": "low", "confidence": 1.0, "tags": ["owasp", "document_write"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/Site Annotator/index.html"}, "region": {"startLine": 256}}}]}, {"ruleId": "scanner-260287d41c35a2d6", "level": "warning", "message": {"text": "Insecure pattern 'dangerous_innerhtml' in public/ai-meeting/index.html:271"}, "properties": {"repobilityId": "4858f3daf377ebc6", "scanner": "scanner-primary", "fingerprint": "260287d41c35a2d6", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "dangerous_innerhtml"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/ai-meeting/index.html"}, "region": {"startLine": 271}}}]}, {"ruleId": "scanner-f45fcf3cc11d1eb3", "level": "warning", "message": {"text": "Insecure pattern 'cors_wildcard' in public/ai-meeting/worker/src/worker.js:12"}, "properties": {"repobilityId": "aeda485316f86b46", "scanner": "scanner-primary", "fingerprint": "f45fcf3cc11d1eb3", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "cors_wildcard"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/ai-meeting/worker/src/worker.js"}, "region": {"startLine": 12}}}]}, {"ruleId": "scanner-e9778bd6cdd18fda", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/oneplus/index.html:202"}, "properties": {"repobilityId": "d8f16454e2beddd3", "scanner": "scanner-primary", "fingerprint": "e9778bd6cdd18fda", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/oneplus/index.html"}, "region": {"startLine": 202}}}]}, {"ruleId": "scanner-a719c7e20d73ac32", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/oneplus/old/oneplus-v3.html:154"}, "properties": {"repobilityId": "807f718b63b41e38", "scanner": "scanner-primary", "fingerprint": "a719c7e20d73ac32", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/oneplus/old/oneplus-v3.html"}, "region": {"startLine": 154}}}]}, {"ruleId": "scanner-1ae2190bf3ce7178", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/weed-ar/index.html:941"}, "properties": {"repobilityId": "176ef4a1f54b7315", "scanner": "scanner-primary", "fingerprint": "1ae2190bf3ce7178", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/weed-ar/index.html"}, "region": {"startLine": 941}}}]}, {"ruleId": "scanner-f4dc09099eb5b9ab", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/abc-world/index.html:1307"}, "properties": {"repobilityId": "f6179356f4902ad5", "scanner": "scanner-primary", "fingerprint": "f4dc09099eb5b9ab", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/abc-world/index.html"}, "region": {"startLine": 1307}}}]}, {"ruleId": "scanner-4a93fa296bfe36aa", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/muscle-simulator/index.html:204"}, "properties": {"repobilityId": "888d5e10bca8d4f4", "scanner": "scanner-primary", "fingerprint": "4a93fa296bfe36aa", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/muscle-simulator/index.html"}, "region": {"startLine": 204}}}]}, {"ruleId": "scanner-354347a64c2f23c0", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in public/balance-wheel/admin.html:139"}, "properties": {"repobilityId": "a036230b66ad3f86", "scanner": "scanner-primary", "fingerprint": "354347a64c2f23c0", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/balance-wheel/admin.html"}, "region": {"startLine": 139}}}]}, {"ruleId": "scanner-b7a8d7bc6dfd5975", "level": "error", "message": {"text": "Possible secret in public/Flight_Strip_TODO/index.html"}, "properties": {"repobilityId": "1e1d3af5478e6017", "scanner": "scanner-primary", "fingerprint": "b7a8d7bc6dfd5975", "layer": "security", "severity": "critical", "confidence": 1.0, "tags": ["secrets"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/Flight_Strip_TODO/index.html"}, "region": {"startLine": 44}}}]}, {"ruleId": "scanner-46b86038cde3c813", "level": "error", "message": {"text": "Insecure pattern 'new_function_used' in public/Flight_Strip_TODO/index.html:2459"}, "properties": {"repobilityId": "dfdaa7cec5e7fa14", "scanner": "scanner-primary", "fingerprint": "46b86038cde3c813", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "new_function_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/Flight_Strip_TODO/index.html"}, "region": {"startLine": 2459}}}]}, {"ruleId": "scanner-78af1ede063cf35b", "level": "warning", "message": {"text": "Insecure pattern 'node_child_process' in .github/workflows/er-auto-sync.yml:24"}, "properties": {"repobilityId": "73815a5de99f41ef", "scanner": "scanner-primary", "fingerprint": "78af1ede063cf35b", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "node_child_process"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/er-auto-sync.yml"}, "region": {"startLine": 24}}}]}, {"ruleId": "scanner-52950cb74e0f703a", "level": "warning", "message": {"text": "GitHub Actions workflow grants broad write permissions"}, "properties": {"repobilityId": "7b35df3bd7692fb8", "scanner": "scanner-primary", "fingerprint": "52950cb74e0f703a", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "least-privilege"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/er-auto-sync.yml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-0bdf9b848636a470", "level": "note", "message": {"text": "Very large file: yt-to-hihaho/popup.js (1183 lines)"}, "properties": {"repobilityId": "11f3b0e4273d3baa", "scanner": "scanner-primary", "fingerprint": "0bdf9b848636a470", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-6893a6c8b0861585", "level": "warning", "message": {"text": "Very low test-to-source ratio"}, "properties": {"repobilityId": "54a7de3f06314bf0", "scanner": "scanner-primary", "fingerprint": "6893a6c8b0861585", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["tests", "coverage"]}}, {"ruleId": "scanner-141b30a41e03817b", "level": "note", "message": {"text": "No license file detected"}, "properties": {"repobilityId": "17d7194faf8b798c", "scanner": "scanner-primary", "fingerprint": "141b30a41e03817b", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["license", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-26e0d4b6e571cfe7", "level": "note", "message": {"text": "Node manifest has dependencies but no lockfile: fraction-lesson/package.json"}, "properties": {"repobilityId": "da1e569a1ce081b8", "scanner": "scanner-primary", "fingerprint": "26e0d4b6e571cfe7", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["dependency", "lockfile", "reproducibility", "generated-repo-pattern"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "fraction-lesson/package.json"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-03fb9d7082e0fc62", "level": "note", "message": {"text": "Node manifest has dependencies but no lockfile: public/meishi-sf/worker/package.json"}, "properties": {"repobilityId": "6a147787038ccdf2", "scanner": "scanner-primary", "fingerprint": "03fb9d7082e0fc62", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["dependency", "lockfile", "reproducibility", "generated-repo-pattern"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "public/meishi-sf/worker/package.json"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-3ab5d313dda8e5f9", "level": "note", "message": {"text": "Debug logging residue appears in source files"}, "properties": {"repobilityId": "c48df9c7cb21a9d3", "scanner": "scanner-primary", "fingerprint": "3ab5d313dda8e5f9", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["debug", "cleanup", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-9d79c4077342a7d0", "level": "warning", "message": {"text": "Runtime service client appears to use placeholder configuration"}, "properties": {"repobilityId": "841dfefdb223f2e4", "scanner": "scanner-primary", "fingerprint": "9d79c4077342a7d0", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["placeholder", "runtime-config", "service-client", "generated-repo-pattern"]}}, {"ruleId": "scanner-2d0c7b7ab8f8aacf", "level": "warning", "message": {"text": "Critical user flow still appears backed by mock or placeholder data"}, "properties": {"repobilityId": "ffd0dbb4c0e8bcdf", "scanner": "scanner-primary", "fingerprint": "2d0c7b7ab8f8aacf", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["placeholder", "mock-data", "critical-flow", "generated-repo-pattern"]}}, {"ruleId": "scanner-11825279136b53a3", "level": "warning", "message": {"text": "CI is configured but no tests are detected"}, "properties": {"repobilityId": "19502bb813d3b296", "scanner": "scanner-primary", "fingerprint": "11825279136b53a3", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["tests", "ci", "config-theater", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-b9088664ace7f748", "level": "warning", "message": {"text": "Composite production-readiness gap"}, "properties": {"repobilityId": "754d5de0182b5ad8", "scanner": "scanner-primary", "fingerprint": "b9088664ace7f748", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["production-readiness", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-749d4bc1bd66df5f", "level": "warning", "message": {"text": "Agent instructions exist but release-hardening basics are missing"}, "properties": {"repobilityId": "3685e737c913b816", "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": "0dbdbe2a7025b166", "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": "7f9bc33ee9161696", "scanner": "scanner-primary", "fingerprint": "8424db9c75e04ba4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["provenance", "git-history", "generated-repo-pattern"]}}, {"ruleId": "scanner-a443c8c9a8b4ca0c", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 yt-to-hihaho/popup.js:390"}, "properties": {"repobilityId": "683d6b38049713c7", "scanner": "scanner-primary", "fingerprint": "a443c8c9a8b4ca0c", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-610f74090bc18520", "level": "none", "message": {"text": "Commented-code block (5 lines) in public/ouchi-hamasushi/cloud-store.js:1"}, "properties": {"repobilityId": "315fe65256d99dc9", "scanner": "scanner-primary", "fingerprint": "610f74090bc18520", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bce78bd94f8ee293", "level": "note", "message": {"text": "Legacy-named symbol `unstable_legacy` in public/edu-community/assets/index-BH7EjKXc.js:8"}, "properties": {"repobilityId": "9d39a2635f449b84", "scanner": "scanner-primary", "fingerprint": "bce78bd94f8ee293", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-ca487eabcc727d53", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 public/edu-community/assets/index-BH7EjKXc.js:1"}, "properties": {"repobilityId": "d0886973c826ad42", "scanner": "scanner-primary", "fingerprint": "ca487eabcc727d53", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-b6a02268d45144fa", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 public/meishi-sf/worker/src/worker.js:29"}, "properties": {"repobilityId": "0c8e6302da8b4594", "scanner": "scanner-primary", "fingerprint": "b6a02268d45144fa", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-d43a1c8c50f49649", "level": "warning", "message": {"text": "`fetch()` without try/.catch or AbortSignal \u2014 public/ai-meeting/worker/src/worker.js:18"}, "properties": {"repobilityId": "e531ec87b57544dc", "scanner": "scanner-primary", "fingerprint": "d43a1c8c50f49649", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}]}]}