{"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-144bd1710cb8dc0a", "name": "Stray `console.log` in TS/JS \u2014 examples/pilot-job.ts:30", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 examples/pilot-job.ts:30"}, "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-05cbac1c5d463dc1", "name": "Stray `console.log` in TS/JS \u2014 examples/arc-search.ts:64", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 examples/arc-search.ts:64"}, "fullDescription": {"text": "Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable.\n\nWhy: Hygiene \u2014 easy to leak debug output.\nRule id: fq.console-leak"}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "low", "confidence": 1.0}}, {"id": "scanner-9d5f92ed5e35fa3a", "name": "Stray `console.log` in TS/JS \u2014 examples/grove-agent.ts:34", "shortDescription": {"text": "Stray `console.log` in TS/JS \u2014 examples/grove-agent.ts: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-9710c8d059e53154", "name": "No frontend routes/components detected", "shortDescription": {"text": "No frontend routes/components detected"}, "fullDescription": {"text": "No React/Vue/Next routes were found. This is fine for backend-only repos."}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "info", "confidence": 1.0}}, {"id": "scanner-266162aa2c525a31", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "oven-sh/setup-bun@v1 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-43a7db5851459099", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "oven-sh/setup-bun@v1 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-2decdf1450055909", "name": "Very large file: src/composition/orchestrator.test.ts (2265 lines)", "shortDescription": {"text": "Very large file: src/composition/orchestrator.test.ts (2265 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-63cdabe0d89a2def", "name": "Very large file: src/composition/orchestrator.ts (1632 lines)", "shortDescription": {"text": "Very large file: src/composition/orchestrator.ts (1632 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-b3ed68815bca2f8c", "name": "Node manifest has dependencies but no lockfile: package.json", "shortDescription": {"text": "Node manifest has dependencies but no lockfile: 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 8 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-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-1525ca78eee4c55a", "name": "Commented-code block (5 lines) in eslint.config.js:31", "shortDescription": {"text": "Commented-code block (5 lines) in eslint.config.js:31"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a2a8a918346c5893", "name": "Commented-code block (5 lines) in tests/integration/sovereignty-end-to-end.test.ts:243", "shortDescription": {"text": "Commented-code block (5 lines) in tests/integration/sovereignty-end-to-end.test.ts:243"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6b0d6fc36edf1e7b", "name": "Commented-code block (7 lines) in tests/integration/consumer-health.test.ts:111", "shortDescription": {"text": "Commented-code block (7 lines) in tests/integration/consumer-health.test.ts:111"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3cb41969d1dc8d0b", "name": "Commented-code block (6 lines) in tests/integration/dispatch-lifecycle.test.ts:119", "shortDescription": {"text": "Commented-code block (6 lines) in tests/integration/dispatch-lifecycle.test.ts:119"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f290360e250dd652", "name": "Commented-code block (7 lines) in bench/sovereignty.bench.ts:198", "shortDescription": {"text": "Commented-code block (7 lines) in bench/sovereignty.bench.ts:198"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8bc025b4c00336e1", "name": "Commented-code block (5 lines) in src/edge-surface.test.ts:24", "shortDescription": {"text": "Commented-code block (5 lines) in src/edge-surface.test.ts:24"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-34fdd4929fd1261d", "name": "Commented-code block (6 lines) in src/edge.ts:103", "shortDescription": {"text": "Commented-code block (6 lines) in src/edge.ts:103"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ea323acc480aec34", "name": "Commented-code block (6 lines) in src/subjects.ts:759", "shortDescription": {"text": "Commented-code block (6 lines) in src/subjects.ts:759"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6e2dd0f50cde7b76", "name": "Commented-code block (5 lines) in src/index.ts:162", "shortDescription": {"text": "Commented-code block (5 lines) in src/index.ts:162"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-761177dd4287328a", "name": "Commented-code block (5 lines) in src/envelope-transition.test.ts:69", "shortDescription": {"text": "Commented-code block (5 lines) in src/envelope-transition.test.ts:69"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-876498e9cf905831", "name": "Commented-code block (6 lines) in src/envelope.ts:24", "shortDescription": {"text": "Commented-code block (6 lines) in src/envelope.ts:24"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b0ed5e9b1836d06a", "name": "Legacy-named symbol `pubLegacy` in src/subjects.test.ts:447", "shortDescription": {"text": "Legacy-named symbol `pubLegacy` in src/subjects.test.ts:447"}, "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-505e967036ae281d", "name": "Commented-code block (6 lines) in src/subjects.test.ts:179", "shortDescription": {"text": "Commented-code block (6 lines) in src/subjects.test.ts:179"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9ef0d78693efa436", "name": "Commented-code block (5 lines) in src/envelope.test.ts:289", "shortDescription": {"text": "Commented-code block (5 lines) in src/envelope.test.ts:289"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-8af42512466bae3c", "name": "Commented-code block (5 lines) in src/agent-identity/index.ts:33", "shortDescription": {"text": "Commented-code block (5 lines) in src/agent-identity/index.ts:33"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bd0d1dd6f456a305", "name": "Commented-code block (6 lines) in src/agent-identity/encryption.ts:134", "shortDescription": {"text": "Commented-code block (6 lines) in src/agent-identity/encryption.ts:134"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7e5cf3747adc3160", "name": "Commented-code block (5 lines) in src/agent-identity/types.ts:83", "shortDescription": {"text": "Commented-code block (5 lines) in src/agent-identity/types.ts:83"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2edf00a034bde35d", "name": "Commented-code block (5 lines) in src/sovereignty/nsc.test.ts:18", "shortDescription": {"text": "Commented-code block (5 lines) in src/sovereignty/nsc.test.ts:18"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ea9537368ab3bd8b", "name": "Commented-code block (8 lines) in src/sovereignty/engine.ts:60", "shortDescription": {"text": "Commented-code block (8 lines) in src/sovereignty/engine.ts:60"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a70ac408d4129ac5", "name": "Commented-code block (5 lines) in src/sovereignty/validators/ingress.ts:50", "shortDescription": {"text": "Commented-code block (5 lines) in src/sovereignty/validators/ingress.ts:50"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-457da286cbe94123", "name": "Commented-code block (15 lines) in src/dispatch/payload-identity.ts:16", "shortDescription": {"text": "Commented-code block (15 lines) in src/dispatch/payload-identity.ts:16"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-394e551e054bb6c3", "name": "Commented-code block (8 lines) in src/dispatch/lifecycle.ts:47", "shortDescription": {"text": "Commented-code block (8 lines) in src/dispatch/lifecycle.ts:47"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2c37491c7c073fd6", "name": "Commented-code block (7 lines) in src/dispatch/payload-identity.test.ts:11", "shortDescription": {"text": "Commented-code block (7 lines) in src/dispatch/payload-identity.test.ts:11"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d35f2eaca563c9cc", "name": "Commented-code block (7 lines) in src/identity/index.ts:3", "shortDescription": {"text": "Commented-code block (7 lines) in src/identity/index.ts:3"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f71edff2e62ebdca", "name": "Commented-code block (5 lines) in src/identity/sign.ts:54", "shortDescription": {"text": "Commented-code block (5 lines) in src/identity/sign.ts:54"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9d3600bcfde29af1", "name": "Commented-code block (7 lines) in src/identity/verify.test.ts:321", "shortDescription": {"text": "Commented-code block (7 lines) in src/identity/verify.test.ts:321"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a3fe593c986941a9", "name": "Commented-code block (6 lines) in src/identity/registry.test.ts:159", "shortDescription": {"text": "Commented-code block (6 lines) in src/identity/registry.test.ts:159"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c30d9d58a359e4fb", "name": "Commented-code block (6 lines) in src/identity/types.ts:8", "shortDescription": {"text": "Commented-code block (6 lines) in src/identity/types.ts:8"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e9f36567b46efc56", "name": "Commented-code block (5 lines) in src/identity/verify.ts:86", "shortDescription": {"text": "Commented-code block (5 lines) in src/identity/verify.ts:86"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-302414c90032e6a0", "name": "Commented-code block (6 lines) in src/transport/nak.ts:16", "shortDescription": {"text": "Commented-code block (6 lines) in src/transport/nak.ts:16"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-13cf737cb4edffa0", "name": "Commented-code block (5 lines) in src/transport/dead-letter.ts:19", "shortDescription": {"text": "Commented-code block (5 lines) in src/transport/dead-letter.ts:19"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-ba96c23b2d556ce1", "name": "Commented-code block (5 lines) in src/transport/in-memory.ts:124", "shortDescription": {"text": "Commented-code block (5 lines) in src/transport/in-memory.ts:124"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-71d00b0028084761", "name": "Commented-code block (7 lines) in src/transport/in-memory.test.ts:164", "shortDescription": {"text": "Commented-code block (7 lines) in src/transport/in-memory.test.ts:164"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0689b9633d651e91", "name": "Legacy-named symbol `dualSubscribeLegacy` in src/transport/envelope.ts:155", "shortDescription": {"text": "Legacy-named symbol `dualSubscribeLegacy` in src/transport/envelope.ts:155"}, "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-fb40ca48385562cc", "name": "Commented-code block (7 lines) in src/transport/envelope.ts:104", "shortDescription": {"text": "Commented-code block (7 lines) in src/transport/envelope.ts:104"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-e45a9b72233f9e1f", "name": "Commented-code block (7 lines) in src/transport/dead-letter.test.ts:76", "shortDescription": {"text": "Commented-code block (7 lines) in src/transport/dead-letter.test.ts:76"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7863e0852f1090c9", "name": "Commented-code block (6 lines) in src/transport/jetstream-base.ts:272", "shortDescription": {"text": "Commented-code block (6 lines) in src/transport/jetstream-base.ts:272"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-a94680101ffc2fa3", "name": "Legacy-named symbol `dualSubscribeLegacy` in src/transport/envelope.test.ts:338", "shortDescription": {"text": "Legacy-named symbol `dualSubscribeLegacy` in src/transport/envelope.test.ts:338"}, "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-a5aeaf86e0f5a9b4", "name": "Commented-code block (5 lines) in src/transport/envelope.test.ts:136", "shortDescription": {"text": "Commented-code block (5 lines) in src/transport/envelope.test.ts:136"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f6a54896e3456065", "name": "Legacy-named symbol `dualSubscribeLegacy` in src/transport/types.ts:24", "shortDescription": {"text": "Legacy-named symbol `dualSubscribeLegacy` in src/transport/types.ts:24"}, "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-092de881d57f3cdc", "name": "Commented-code block (5 lines) in src/transport/request-reply.ts:86", "shortDescription": {"text": "Commented-code block (5 lines) in src/transport/request-reply.ts:86"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-5e9feb6e30e3449e", "name": "Commented-code block (6 lines) in src/bidding/publisher.test.ts:551", "shortDescription": {"text": "Commented-code block (6 lines) in src/bidding/publisher.test.ts:551"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-9c551f2d7244b5c5", "name": "Commented-code block (7 lines) in src/bidding/publisher.ts:224", "shortDescription": {"text": "Commented-code block (7 lines) in src/bidding/publisher.ts:224"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-0f170a427e5493c2", "name": "Commented-code block (10 lines) in src/discovery/advertisement-identity.test.ts:10", "shortDescription": {"text": "Commented-code block (10 lines) in src/discovery/advertisement-identity.test.ts:10"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2f8a934caa80ddae", "name": "Commented-code block (6 lines) in src/discovery/register.ts:79", "shortDescription": {"text": "Commented-code block (6 lines) in src/discovery/register.ts:79"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-f9d742e6cf92551c", "name": "Commented-code block (11 lines) in src/discovery/advertisement-identity.ts:9", "shortDescription": {"text": "Commented-code block (11 lines) in src/discovery/advertisement-identity.ts:9"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c51b7426581b2ecb", "name": "Commented-code block (8 lines) in src/discovery/types.ts:11", "shortDescription": {"text": "Commented-code block (8 lines) in src/discovery/types.ts:11"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cc5aa5531229c178", "name": "Commented-code block (8 lines) in src/composition/orchestrator.test.ts:184", "shortDescription": {"text": "Commented-code block (8 lines) in src/composition/orchestrator.test.ts:184"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-afe600d64010e336", "name": "Commented-code block (5 lines) in src/composition/schema.test.ts:127", "shortDescription": {"text": "Commented-code block (5 lines) in src/composition/schema.test.ts:127"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-13c0de912e03eccc", "name": "Commented-code block (6 lines) in src/composition/graph.ts:132", "shortDescription": {"text": "Commented-code block (6 lines) in src/composition/graph.ts:132"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-51389c4d0f99d0c4", "name": "Commented-code block (6 lines) in src/composition/integration.test.ts:409", "shortDescription": {"text": "Commented-code block (6 lines) in src/composition/integration.test.ts:409"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-aa2f0a5d890aec9c", "name": "Commented-code block (5 lines) in src/composition/orchestrator.ts:380", "shortDescription": {"text": "Commented-code block (5 lines) in src/composition/orchestrator.ts:380"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-b5bebfc338253537", "name": "Commented-code block (5 lines) in src/composition/validate.ts:75", "shortDescription": {"text": "Commented-code block (5 lines) in src/composition/validate.ts:75"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-d7bb93af9a16c80e", "name": "Commented-code block (5 lines) in src/composition/memory-execution-store.test.ts:311", "shortDescription": {"text": "Commented-code block (5 lines) in src/composition/memory-execution-store.test.ts:311"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}]}}, "automationDetails": {"id": "repobility/21058"}, "properties": {"repository": "the-metafactory/myelin", "repoUrl": "https://github.com/the-metafactory/myelin", "branch": "main"}, "results": [{"ruleId": "scanner-144bd1710cb8dc0a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 examples/pilot-job.ts:30"}, "properties": {"repobilityId": "bee28ce39920d8d4", "scanner": "scanner-primary", "fingerprint": "144bd1710cb8dc0a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-05cbac1c5d463dc1", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 examples/arc-search.ts:64"}, "properties": {"repobilityId": "fd2e83ce5eac1257", "scanner": "scanner-primary", "fingerprint": "05cbac1c5d463dc1", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-9d5f92ed5e35fa3a", "level": "note", "message": {"text": "Stray `console.log` in TS/JS \u2014 examples/grove-agent.ts:34"}, "properties": {"repobilityId": "52be4889943a70cf", "scanner": "scanner-primary", "fingerprint": "9d5f92ed5e35fa3a", "layer": "frontend", "severity": "low", "confidence": 1.0, "tags": ["frontend-quality", "fq.console-leak"]}}, {"ruleId": "scanner-9710c8d059e53154", "level": "none", "message": {"text": "No frontend routes/components detected"}, "properties": {"repobilityId": "44ca61485762e494", "scanner": "scanner-primary", "fingerprint": "9710c8d059e53154", "layer": "frontend", "severity": "info", "confidence": 1.0, "tags": ["coverage"]}}, {"ruleId": "scanner-266162aa2c525a31", "level": "warning", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "fc931d4a902dd76d", "scanner": "scanner-primary", "fingerprint": "266162aa2c525a31", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/lint.yml"}, "region": {"startLine": 27}}}]}, {"ruleId": "scanner-43a7db5851459099", "level": "warning", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "de8c73bedc777ea3", "scanner": "scanner-primary", "fingerprint": "43a7db5851459099", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/integration.yml"}, "region": {"startLine": 28}}}]}, {"ruleId": "scanner-2decdf1450055909", "level": "note", "message": {"text": "Very large file: src/composition/orchestrator.test.ts (2265 lines)"}, "properties": {"repobilityId": "cb2c6a400a60ebf2", "scanner": "scanner-primary", "fingerprint": "2decdf1450055909", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-63cdabe0d89a2def", "level": "note", "message": {"text": "Very large file: src/composition/orchestrator.ts (1632 lines)"}, "properties": {"repobilityId": "8e075899eb11c18c", "scanner": "scanner-primary", "fingerprint": "63cdabe0d89a2def", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-b3ed68815bca2f8c", "level": "note", "message": {"text": "Node manifest has dependencies but no lockfile: package.json"}, "properties": {"repobilityId": "7edae0550c126386", "scanner": "scanner-primary", "fingerprint": "b3ed68815bca2f8c", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["dependency", "lockfile", "reproducibility", "generated-repo-pattern"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "package.json"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-3ab5d313dda8e5f9", "level": "note", "message": {"text": "Debug logging residue appears in source files"}, "properties": {"repobilityId": "97a36f52c59b0fb4", "scanner": "scanner-primary", "fingerprint": "3ab5d313dda8e5f9", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["debug", "cleanup", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-ea8f3013f588db25", "level": "note", "message": {"text": "Shallow git history limits provenance confidence"}, "properties": {"repobilityId": "4d951e8519f7beea", "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": "6e1465a140a2fce1", "scanner": "scanner-primary", "fingerprint": "8424db9c75e04ba4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["provenance", "git-history", "generated-repo-pattern"]}}, {"ruleId": "scanner-1525ca78eee4c55a", "level": "none", "message": {"text": "Commented-code block (5 lines) in eslint.config.js:31"}, "properties": {"repobilityId": "327046bdd11432e5", "scanner": "scanner-primary", "fingerprint": "1525ca78eee4c55a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a2a8a918346c5893", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/integration/sovereignty-end-to-end.test.ts:243"}, "properties": {"repobilityId": "4836d1beafd3a61f", "scanner": "scanner-primary", "fingerprint": "a2a8a918346c5893", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6b0d6fc36edf1e7b", "level": "none", "message": {"text": "Commented-code block (7 lines) in tests/integration/consumer-health.test.ts:111"}, "properties": {"repobilityId": "48b18ef183b9b608", "scanner": "scanner-primary", "fingerprint": "6b0d6fc36edf1e7b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3cb41969d1dc8d0b", "level": "none", "message": {"text": "Commented-code block (6 lines) in tests/integration/dispatch-lifecycle.test.ts:119"}, "properties": {"repobilityId": "4bbd7b92cdf1ee11", "scanner": "scanner-primary", "fingerprint": "3cb41969d1dc8d0b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f290360e250dd652", "level": "none", "message": {"text": "Commented-code block (7 lines) in bench/sovereignty.bench.ts:198"}, "properties": {"repobilityId": "7005ce7d0abd9d46", "scanner": "scanner-primary", "fingerprint": "f290360e250dd652", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8bc025b4c00336e1", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/edge-surface.test.ts:24"}, "properties": {"repobilityId": "63ec6202889a202b", "scanner": "scanner-primary", "fingerprint": "8bc025b4c00336e1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-34fdd4929fd1261d", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/edge.ts:103"}, "properties": {"repobilityId": "c4630f44ad400404", "scanner": "scanner-primary", "fingerprint": "34fdd4929fd1261d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ea323acc480aec34", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/subjects.ts:759"}, "properties": {"repobilityId": "25005d4534bf9fb0", "scanner": "scanner-primary", "fingerprint": "ea323acc480aec34", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6e2dd0f50cde7b76", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/index.ts:162"}, "properties": {"repobilityId": "98912e1f844efb50", "scanner": "scanner-primary", "fingerprint": "6e2dd0f50cde7b76", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-761177dd4287328a", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/envelope-transition.test.ts:69"}, "properties": {"repobilityId": "0f45b3f16bc0b558", "scanner": "scanner-primary", "fingerprint": "761177dd4287328a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-876498e9cf905831", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/envelope.ts:24"}, "properties": {"repobilityId": "25be163d3e91be3f", "scanner": "scanner-primary", "fingerprint": "876498e9cf905831", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b0ed5e9b1836d06a", "level": "note", "message": {"text": "Legacy-named symbol `pubLegacy` in src/subjects.test.ts:447"}, "properties": {"repobilityId": "456b76afcaaa45c7", "scanner": "scanner-primary", "fingerprint": "b0ed5e9b1836d06a", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-505e967036ae281d", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/subjects.test.ts:179"}, "properties": {"repobilityId": "34cfdaf7f990c1d8", "scanner": "scanner-primary", "fingerprint": "505e967036ae281d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9ef0d78693efa436", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/envelope.test.ts:289"}, "properties": {"repobilityId": "d5606a56e2dc4599", "scanner": "scanner-primary", "fingerprint": "9ef0d78693efa436", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8af42512466bae3c", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/agent-identity/index.ts:33"}, "properties": {"repobilityId": "91d98dd571cbe907", "scanner": "scanner-primary", "fingerprint": "8af42512466bae3c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bd0d1dd6f456a305", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/agent-identity/encryption.ts:134"}, "properties": {"repobilityId": "db1074a7a354221a", "scanner": "scanner-primary", "fingerprint": "bd0d1dd6f456a305", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7e5cf3747adc3160", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/agent-identity/types.ts:83"}, "properties": {"repobilityId": "110da6fc4319cbe7", "scanner": "scanner-primary", "fingerprint": "7e5cf3747adc3160", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2edf00a034bde35d", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/sovereignty/nsc.test.ts:18"}, "properties": {"repobilityId": "0bbd042b0e806ae6", "scanner": "scanner-primary", "fingerprint": "2edf00a034bde35d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ea9537368ab3bd8b", "level": "none", "message": {"text": "Commented-code block (8 lines) in src/sovereignty/engine.ts:60"}, "properties": {"repobilityId": "5d6d7431748c9c29", "scanner": "scanner-primary", "fingerprint": "ea9537368ab3bd8b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a70ac408d4129ac5", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/sovereignty/validators/ingress.ts:50"}, "properties": {"repobilityId": "b5303cb91f171db1", "scanner": "scanner-primary", "fingerprint": "a70ac408d4129ac5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-457da286cbe94123", "level": "none", "message": {"text": "Commented-code block (15 lines) in src/dispatch/payload-identity.ts:16"}, "properties": {"repobilityId": "a0e0733beab7c8c7", "scanner": "scanner-primary", "fingerprint": "457da286cbe94123", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-394e551e054bb6c3", "level": "none", "message": {"text": "Commented-code block (8 lines) in src/dispatch/lifecycle.ts:47"}, "properties": {"repobilityId": "4c82b01307b8ccfb", "scanner": "scanner-primary", "fingerprint": "394e551e054bb6c3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2c37491c7c073fd6", "level": "none", "message": {"text": "Commented-code block (7 lines) in src/dispatch/payload-identity.test.ts:11"}, "properties": {"repobilityId": "4be8b013aa62bffc", "scanner": "scanner-primary", "fingerprint": "2c37491c7c073fd6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d35f2eaca563c9cc", "level": "none", "message": {"text": "Commented-code block (7 lines) in src/identity/index.ts:3"}, "properties": {"repobilityId": "53e2dbe86f05b897", "scanner": "scanner-primary", "fingerprint": "d35f2eaca563c9cc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f71edff2e62ebdca", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/identity/sign.ts:54"}, "properties": {"repobilityId": "a7c37d06338e4b0e", "scanner": "scanner-primary", "fingerprint": "f71edff2e62ebdca", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9d3600bcfde29af1", "level": "none", "message": {"text": "Commented-code block (7 lines) in src/identity/verify.test.ts:321"}, "properties": {"repobilityId": "467b15fee314abfc", "scanner": "scanner-primary", "fingerprint": "9d3600bcfde29af1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a3fe593c986941a9", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/identity/registry.test.ts:159"}, "properties": {"repobilityId": "23be8a376585f886", "scanner": "scanner-primary", "fingerprint": "a3fe593c986941a9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c30d9d58a359e4fb", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/identity/types.ts:8"}, "properties": {"repobilityId": "fbb57178df27c506", "scanner": "scanner-primary", "fingerprint": "c30d9d58a359e4fb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e9f36567b46efc56", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/identity/verify.ts:86"}, "properties": {"repobilityId": "32aba42bd6271794", "scanner": "scanner-primary", "fingerprint": "e9f36567b46efc56", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-302414c90032e6a0", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/transport/nak.ts:16"}, "properties": {"repobilityId": "d717baeabb0b6811", "scanner": "scanner-primary", "fingerprint": "302414c90032e6a0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-13cf737cb4edffa0", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/transport/dead-letter.ts:19"}, "properties": {"repobilityId": "820834c6d485a019", "scanner": "scanner-primary", "fingerprint": "13cf737cb4edffa0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ba96c23b2d556ce1", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/transport/in-memory.ts:124"}, "properties": {"repobilityId": "8cc4f1d6ab1c82d6", "scanner": "scanner-primary", "fingerprint": "ba96c23b2d556ce1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-71d00b0028084761", "level": "none", "message": {"text": "Commented-code block (7 lines) in src/transport/in-memory.test.ts:164"}, "properties": {"repobilityId": "f132efbf968883c8", "scanner": "scanner-primary", "fingerprint": "71d00b0028084761", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0689b9633d651e91", "level": "note", "message": {"text": "Legacy-named symbol `dualSubscribeLegacy` in src/transport/envelope.ts:155"}, "properties": {"repobilityId": "4fca718679dbca52", "scanner": "scanner-primary", "fingerprint": "0689b9633d651e91", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-fb40ca48385562cc", "level": "none", "message": {"text": "Commented-code block (7 lines) in src/transport/envelope.ts:104"}, "properties": {"repobilityId": "b1cc22f762696aa1", "scanner": "scanner-primary", "fingerprint": "fb40ca48385562cc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e45a9b72233f9e1f", "level": "none", "message": {"text": "Commented-code block (7 lines) in src/transport/dead-letter.test.ts:76"}, "properties": {"repobilityId": "f414ce0c682f7d91", "scanner": "scanner-primary", "fingerprint": "e45a9b72233f9e1f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7863e0852f1090c9", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/transport/jetstream-base.ts:272"}, "properties": {"repobilityId": "9ae1144be3f4e118", "scanner": "scanner-primary", "fingerprint": "7863e0852f1090c9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a94680101ffc2fa3", "level": "note", "message": {"text": "Legacy-named symbol `dualSubscribeLegacy` in src/transport/envelope.test.ts:338"}, "properties": {"repobilityId": "5f5698937b5be84f", "scanner": "scanner-primary", "fingerprint": "a94680101ffc2fa3", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-a5aeaf86e0f5a9b4", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/transport/envelope.test.ts:136"}, "properties": {"repobilityId": "afa4bb9c8fd2e5d4", "scanner": "scanner-primary", "fingerprint": "a5aeaf86e0f5a9b4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f6a54896e3456065", "level": "note", "message": {"text": "Legacy-named symbol `dualSubscribeLegacy` in src/transport/types.ts:24"}, "properties": {"repobilityId": "a8773c360b4f0709", "scanner": "scanner-primary", "fingerprint": "f6a54896e3456065", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-092de881d57f3cdc", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/transport/request-reply.ts:86"}, "properties": {"repobilityId": "a9dc74cee1bca1ec", "scanner": "scanner-primary", "fingerprint": "092de881d57f3cdc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5e9feb6e30e3449e", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/bidding/publisher.test.ts:551"}, "properties": {"repobilityId": "7fbd7bc92d5edf8e", "scanner": "scanner-primary", "fingerprint": "5e9feb6e30e3449e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9c551f2d7244b5c5", "level": "none", "message": {"text": "Commented-code block (7 lines) in src/bidding/publisher.ts:224"}, "properties": {"repobilityId": "ea7ed403ae3b3eba", "scanner": "scanner-primary", "fingerprint": "9c551f2d7244b5c5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0f170a427e5493c2", "level": "none", "message": {"text": "Commented-code block (10 lines) in src/discovery/advertisement-identity.test.ts:10"}, "properties": {"repobilityId": "738ba3ea8dbb4017", "scanner": "scanner-primary", "fingerprint": "0f170a427e5493c2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2f8a934caa80ddae", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/discovery/register.ts:79"}, "properties": {"repobilityId": "b219216ebf667c5c", "scanner": "scanner-primary", "fingerprint": "2f8a934caa80ddae", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f9d742e6cf92551c", "level": "none", "message": {"text": "Commented-code block (11 lines) in src/discovery/advertisement-identity.ts:9"}, "properties": {"repobilityId": "a8e4d9dc2bd2d750", "scanner": "scanner-primary", "fingerprint": "f9d742e6cf92551c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c51b7426581b2ecb", "level": "none", "message": {"text": "Commented-code block (8 lines) in src/discovery/types.ts:11"}, "properties": {"repobilityId": "355cc5fe0735c0ea", "scanner": "scanner-primary", "fingerprint": "c51b7426581b2ecb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cc5aa5531229c178", "level": "none", "message": {"text": "Commented-code block (8 lines) in src/composition/orchestrator.test.ts:184"}, "properties": {"repobilityId": "92d90740f8b72c41", "scanner": "scanner-primary", "fingerprint": "cc5aa5531229c178", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-afe600d64010e336", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/composition/schema.test.ts:127"}, "properties": {"repobilityId": "f43b2e93d3d38a01", "scanner": "scanner-primary", "fingerprint": "afe600d64010e336", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-13c0de912e03eccc", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/composition/graph.ts:132"}, "properties": {"repobilityId": "14f067e186389bcb", "scanner": "scanner-primary", "fingerprint": "13c0de912e03eccc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-51389c4d0f99d0c4", "level": "none", "message": {"text": "Commented-code block (6 lines) in src/composition/integration.test.ts:409"}, "properties": {"repobilityId": "8b153bf853c3f0da", "scanner": "scanner-primary", "fingerprint": "51389c4d0f99d0c4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-aa2f0a5d890aec9c", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/composition/orchestrator.ts:380"}, "properties": {"repobilityId": "627cf92b5dd33e77", "scanner": "scanner-primary", "fingerprint": "aa2f0a5d890aec9c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b5bebfc338253537", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/composition/validate.ts:75"}, "properties": {"repobilityId": "50d45b41031be0b8", "scanner": "scanner-primary", "fingerprint": "b5bebfc338253537", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d7bb93af9a16c80e", "level": "none", "message": {"text": "Commented-code block (5 lines) in src/composition/memory-execution-store.test.ts:311"}, "properties": {"repobilityId": "2ab3563ba7d9d2a4", "scanner": "scanner-primary", "fingerprint": "d7bb93af9a16c80e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}]}]}