{ "version": 1, "created": "2026-02-23T10:02:21+00:00", "last_scan": "2026-02-24T11:05:35+00:00", "scan_count": 30, "overall_score": 39.8, "objective_score": 78.4, "strict_score": 39.8, "verified_strict_score": 78.4, "stats": { "total": 637, "open": 526, "fixed": 12, "auto_resolved": 99, "wontfix": 0, "false_positive": 0, "by_tier": { "2": { "open": 3, "fixed": 0, "auto_resolved": 7, "wontfix": 0, "false_positive": 0 }, "3": { "open": 408, "fixed": 12, "auto_resolved": 89, "wontfix": 0, "false_positive": 0 }, "4": { "open": 115, "fixed": 0, "auto_resolved": 3, "wontfix": 0, "false_positive": 0 } } }, "findings": { "structural::internal/quality/narrative_test.go": { "id": "structural::internal/quality/narrative_test.go", "detector": "structural", "file": "internal/quality/narrative_test.go", "tier": 3, "confidence": "low", "summary": "Needs decomposition: large (754 LOC) / complexity score 19", "detail": { "loc": 754, "complexity_score": 19, "complexity_signals": [ "34 if/else branches", "25 for loops" ] }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "structural::cmd/quality.go": { "id": "structural::cmd/quality.go", "detector": "structural", "file": "cmd/quality.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: large (734 LOC) / complexity score 52", "detail": { "loc": 734, "complexity_score": 52, "complexity_signals": [ "75 if/else branches", "17 for loops" ] }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "structural::pkg/godocs/parser.go": { "id": "structural::pkg/godocs/parser.go", "detector": "structural", "file": "pkg/godocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: large (685 LOC) / complexity score 58", "detail": { "loc": 685, "complexity_score": 58, "complexity_signals": [ "83 if/else branches" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::cmd/ask.go": { "id": "structural::cmd/ask.go", "detector": "structural", "file": "cmd/ask.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: large (1048 LOC) / complexity score 175", "detail": { "loc": 1048, "complexity_score": 175, "complexity_signals": [ "135 if/else branches", "58 switch/case", "32 for loops" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::pkg/rustdocs/parser.go": { "id": "structural::pkg/rustdocs/parser.go", "detector": "structural", "file": "pkg/rustdocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: large (620 LOC) / complexity score 50", "detail": { "loc": 620, "complexity_score": 50, "complexity_signals": [ "60 if/else branches", "25 switch/case" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::internal/quality/state_test.go": { "id": "structural::internal/quality/state_test.go", "detector": "structural", "file": "internal/quality/state_test.go", "tier": 3, "confidence": "low", "summary": "Needs decomposition: large (601 LOC) / complexity score 47", "detail": { "loc": 601, "complexity_score": 47, "complexity_signals": [ "72 if/else branches" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::internal/quality/analyzers/practices.go": { "id": "structural::internal/quality/analyzers/practices.go", "detector": "structural", "file": "internal/quality/analyzers/practices.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: large (600 LOC)", "detail": { "loc": 600 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::internal/quality/plugins/go/analyzers/advanced.go": { "id": "structural::internal/quality/plugins/go/analyzers/advanced.go", "detector": "structural", "file": "internal/quality/plugins/go/analyzers/advanced.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: large (632 LOC) / complexity score 43", "detail": { "loc": 632, "complexity_score": 43, "complexity_signals": [ "57 if/else branches", "12 switch/case", "24 for loops" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::internal/quality/scanner_test.go": { "id": "structural::internal/quality/scanner_test.go", "detector": "structural", "file": "internal/quality/scanner_test.go", "tier": 3, "confidence": "low", "summary": "Needs decomposition: large (605 LOC) / complexity score 17", "detail": { "loc": 605, "complexity_score": 17, "complexity_signals": [ "42 if/else branches" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::internal/quality/scoring_test.go": { "id": "structural::internal/quality/scoring_test.go", "detector": "structural", "file": "internal/quality/scoring_test.go", "tier": 3, "confidence": "low", "summary": "Needs decomposition: large (567 LOC) / complexity score 17", "detail": { "loc": 567, "complexity_score": 17, "complexity_signals": [ "42 if/else branches" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::internal/scraper/external/rustdocs.go": { "id": "structural::internal/scraper/external/rustdocs.go", "detector": "structural", "file": "internal/scraper/external/rustdocs.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: large (541 LOC) / complexity score 16", "detail": { "loc": 541, "complexity_score": 16, "complexity_signals": [ "37 if/else branches", "19 for loops" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::pkg/pythondocs/parser.go": { "id": "structural::pkg/pythondocs/parser.go", "detector": "structural", "file": "pkg/pythondocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: large (542 LOC) / complexity score 45", "detail": { "loc": 542, "complexity_score": 45, "complexity_signals": [ "70 if/else branches" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::internal/quality/plugins/go/analyzers/test_coverage.go": { "id": "structural::internal/quality/plugins/go/analyzers/test_coverage.go", "detector": "structural", "file": "internal/quality/plugins/go/analyzers/test_coverage.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: large (537 LOC) / complexity score 26", "detail": { "loc": 537, "complexity_score": 26, "complexity_signals": [ "51 if/else branches" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::internal/quality/scoring.go": { "id": "structural::internal/quality/scoring.go", "detector": "structural", "file": "internal/quality/scoring.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: complexity score 48", "detail": { "complexity_score": 48, "complexity_signals": [ "28 if/else branches", "47 switch/case", "23 for loops" ], "loc": 487 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::internal/quality/narrative.go": { "id": "structural::internal/quality/narrative.go", "detector": "structural", "file": "internal/quality/narrative.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: complexity score 37", "detail": { "complexity_score": 37, "complexity_signals": [ "40 if/else branches", "26 switch/case", "21 for loops" ], "loc": 438 }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "structural::internal/scraper/localsearch.go": { "id": "structural::internal/scraper/localsearch.go", "detector": "structural", "file": "internal/scraper/localsearch.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: complexity score 37", "detail": { "complexity_score": 37, "complexity_signals": [ "60 if/else branches", "12 switch/case" ], "loc": 403 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "structural::internal/scraper/web.go": { "id": "structural::internal/scraper/web.go", "detector": "structural", "file": "internal/scraper/web.go", "tier": 3, "confidence": "medium", "summary": "Needs decomposition: complexity score 37", "detail": { "complexity_score": 37, "complexity_signals": [ "62 if/else branches" ], "loc": 479 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:21+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "signature::internal/quality/analyzers/controlflow.go::signature_variance::analyzeFile": { "id": "signature::internal/quality/analyzers/controlflow.go::signature_variance::analyzeFile", "detector": "signature", "file": "internal/quality/analyzers/controlflow.go", "tier": 3, "confidence": "medium", "summary": "'analyzeFile' has 5 different signatures across 6 files", "detail": {}, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "signature::internal/quality/detectors/duplication.go::signature_variance::extractFunctions": { "id": "signature::internal/quality/detectors/duplication.go::signature_variance::extractFunctions", "detector": "signature", "file": "internal/quality/detectors/duplication.go", "tier": 3, "confidence": "medium", "summary": "'extractFunctions' has 4 different signatures across 6 files", "detail": {}, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "signature::internal/quality/plugins/go/plugin.go::signature_variance::New": { "id": "signature::internal/quality/plugins/go/plugin.go::signature_variance::New", "detector": "signature", "file": "internal/quality/plugins/go/plugin.go", "tier": 3, "confidence": "medium", "summary": "'New' has 3 different signatures across 3 files", "detail": {}, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "signature::pkg/javadocs/parser.go::signature_variance::extractEnums": { "id": "signature::pkg/javadocs/parser.go::signature_variance::extractEnums", "detector": "signature", "file": "pkg/javadocs/parser.go", "tier": 3, "confidence": "medium", "summary": "'extractEnums' has 3 different signatures across 3 files", "detail": {}, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "signature::pkg/godocs/parser.go::signature_variance::extractMethods": { "id": "signature::pkg/godocs/parser.go::signature_variance::extractMethods", "detector": "signature", "file": "pkg/godocs/parser.go", "tier": 3, "confidence": "medium", "summary": "'extractMethods' has 3 different signatures across 3 files", "detail": {}, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "signature::internal/quality/plugins/go/plugin.go::signature_variance::extractVariables": { "id": "signature::internal/quality/plugins/go/plugin.go::signature_variance::extractVariables", "detector": "signature", "file": "internal/quality/plugins/go/plugin.go", "tier": 3, "confidence": "medium", "summary": "'extractVariables' has 3 different signatures across 3 files", "detail": {}, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "signature::internal/scraper/external/javadocs.go::signature_variance::classToDocument": { "id": "signature::internal/scraper/external/javadocs.go::signature_variance::classToDocument", "detector": "signature", "file": "internal/scraper/external/javadocs.go", "tier": 3, "confidence": "medium", "summary": "'classToDocument' has 2 different signatures across 4 files", "detail": {}, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "signature::pkg/javadocs/parser.go::signature_variance::extractClasses": { "id": "signature::pkg/javadocs/parser.go::signature_variance::extractClasses", "detector": "signature", "file": "pkg/javadocs/parser.go", "tier": 3, "confidence": "medium", "summary": "'extractClasses' has 2 different signatures across 4 files", "detail": {}, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "signature::internal/scraper/web.go::signature_variance::extractContent": { "id": "signature::internal/scraper/web.go::signature_variance::extractContent", "detector": "signature", "file": "internal/scraper/web.go", "tier": 3, "confidence": "medium", "summary": "'extractContent' has 2 different signatures across 4 files", "detail": {}, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "signature::internal/scraper/external/pythondocs.go::signature_variance::moduleToDocument": { "id": "signature::internal/scraper/external/pythondocs.go::signature_variance::moduleToDocument", "detector": "signature", "file": "internal/scraper/external/pythondocs.go", "tier": 3, "confidence": "medium", "summary": "'moduleToDocument' has 2 different signatures across 4 files", "detail": {}, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "signature::internal/scraper/external/godocs.go::signature_variance::functionToDocument": { "id": "signature::internal/scraper/external/godocs.go::signature_variance::functionToDocument", "detector": "signature", "file": "internal/scraper/external/godocs.go", "tier": 3, "confidence": "medium", "summary": "'functionToDocument' has 2 different signatures across 3 files", "detail": {}, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/vuedocs.go::untested_module": { "id": "test_coverage::internal/scraper/external/vuedocs.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/vuedocs.go", "tier": 3, "confidence": "high", "summary": "Untested module (222 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 222, "importer_count": 0, "loc_weight": 14.89966442575134 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/languages.go::untested_module": { "id": "test_coverage::cmd/languages.go::untested_module", "detector": "test_coverage", "file": "cmd/languages.go", "tier": 3, "confidence": "high", "summary": "Untested module (62 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 62, "importer_count": 0, "loc_weight": 7.874007874011811 }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "test_coverage::internal/quality/detectors/duplication.go::untested_module": { "id": "test_coverage::internal/quality/detectors/duplication.go::untested_module", "detector": "test_coverage", "file": "internal/quality/detectors/duplication.go", "tier": 3, "confidence": "high", "summary": "Untested module (358 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 358, "importer_count": 0, "loc_weight": 18.920887928424502 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/registry_simple.go::untested_module": { "id": "test_coverage::internal/scraper/registry_simple.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/registry_simple.go", "tier": 3, "confidence": "high", "summary": "Untested module (67 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 67, "importer_count": 0, "loc_weight": 8.18535277187245 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/vector/store.go::untested_module": { "id": "test_coverage::internal/vector/store.go::untested_module", "detector": "test_coverage", "file": "internal/vector/store.go", "tier": 3, "confidence": "high", "summary": "Untested module (290 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 290, "importer_count": 0, "loc_weight": 17.029386365926403 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/indexer/indexer.go::untested_module": { "id": "test_coverage::internal/indexer/indexer.go::untested_module", "detector": "test_coverage", "file": "internal/indexer/indexer.go", "tier": 3, "confidence": "high", "summary": "Untested module (271 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 271, "importer_count": 0, "loc_weight": 16.46207763315433 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/plugins/go/analyzers/detectors.go::untested_module": { "id": "test_coverage::internal/quality/plugins/go/analyzers/detectors.go::untested_module", "detector": "test_coverage", "file": "internal/quality/plugins/go/analyzers/detectors.go", "tier": 3, "confidence": "high", "summary": "Untested module (525 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 525, "importer_count": 0, "loc_weight": 22.9128784747792 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/generate_scorecards/main.go::untested_module": { "id": "test_coverage::cmd/generate_scorecards/main.go::untested_module", "detector": "test_coverage", "file": "cmd/generate_scorecards/main.go", "tier": 3, "confidence": "high", "summary": "Untested module (156 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 156, "importer_count": 0, "loc_weight": 12.489995996796797 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/mcpdocs.go::untested_module": { "id": "test_coverage::internal/scraper/external/mcpdocs.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/mcpdocs.go", "tier": 3, "confidence": "high", "summary": "Untested module (200 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 200, "importer_count": 0, "loc_weight": 14.142135623730951 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/github.go::untested_module": { "id": "test_coverage::internal/scraper/github.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/github.go", "tier": 3, "confidence": "high", "summary": "Untested module (194 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 194, "importer_count": 0, "loc_weight": 13.92838827718412 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/demo.go::untested_module": { "id": "test_coverage::cmd/demo.go::untested_module", "detector": "test_coverage", "file": "cmd/demo.go", "tier": 3, "confidence": "high", "summary": "Untested module (124 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 124, "importer_count": 0, "loc_weight": 11.135528725660043 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/reactdocs.go::untested_module": { "id": "test_coverage::internal/scraper/external/reactdocs.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/reactdocs.go", "tier": 3, "confidence": "high", "summary": "Untested module (192 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 192, "importer_count": 0, "loc_weight": 13.856406460551018 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/plugins/go/analyzers/advanced.go::untested_critical": { "id": "test_coverage::internal/quality/plugins/go/analyzers/advanced.go::untested_critical", "detector": "test_coverage", "file": "internal/quality/plugins/go/analyzers/advanced.go", "tier": 2, "confidence": "high", "summary": "Untested critical module (632 LOC, 0 importers) \u2014 high blast radius", "detail": { "kind": "untested_critical", "loc": 632, "importer_count": 0, "loc_weight": 25.13961017995307, "complexity_score": 43 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/init.go::untested_module": { "id": "test_coverage::cmd/init.go::untested_module", "detector": "test_coverage", "file": "cmd/init.go", "tier": 3, "confidence": "high", "summary": "Untested module (88 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 88, "importer_count": 0, "loc_weight": 9.38083151964686 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/plugins/go/plugin.go::untested_module": { "id": "test_coverage::internal/quality/plugins/go/plugin.go::untested_module", "detector": "test_coverage", "file": "internal/quality/plugins/go/plugin.go", "tier": 3, "confidence": "high", "summary": "Untested module (376 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 376, "importer_count": 0, "loc_weight": 19.390719429665317 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/ai/ai.go::untested_module": { "id": "test_coverage::internal/ai/ai.go::untested_module", "detector": "test_coverage", "file": "internal/ai/ai.go", "tier": 3, "confidence": "high", "summary": "Untested module (38 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 38, "importer_count": 0, "loc_weight": 6.164414002968976 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/types.go::untested_module": { "id": "test_coverage::internal/scraper/external/types.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/types.go", "tier": 3, "confidence": "high", "summary": "Untested module (86 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 86, "importer_count": 0, "loc_weight": 9.273618495495704 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/register.go::untested_module": { "id": "test_coverage::internal/scraper/external/register.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/register.go", "tier": 3, "confidence": "high", "summary": "Untested module (45 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 45, "importer_count": 0, "loc_weight": 6.708203932499369 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/scraper.go::untested_module": { "id": "test_coverage::internal/scraper/scraper.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/scraper.go", "tier": 3, "confidence": "high", "summary": "Untested module (145 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 145, "importer_count": 0, "loc_weight": 12.041594578792296 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/root.go::untested_module": { "id": "test_coverage::cmd/root.go::untested_module", "detector": "test_coverage", "file": "cmd/root.go", "tier": 3, "confidence": "high", "summary": "Untested module (96 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 96, "importer_count": 0, "loc_weight": 9.797958971132712 }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "test_coverage::internal/server/server.go::untested_module": { "id": "test_coverage::internal/server/server.go::untested_module", "detector": "test_coverage", "file": "internal/server/server.go", "tier": 3, "confidence": "high", "summary": "Untested module (274 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 274, "importer_count": 0, "loc_weight": 16.55294535724685 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/rustdocs.go::untested_critical": { "id": "test_coverage::internal/scraper/external/rustdocs.go::untested_critical", "detector": "test_coverage", "file": "internal/scraper/external/rustdocs.go", "tier": 2, "confidence": "high", "summary": "Untested critical module (563 LOC, 0 importers) \u2014 high blast radius", "detail": { "kind": "untested_critical", "loc": 563, "importer_count": 0, "loc_weight": 23.727621035409346, "complexity_score": 20 }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T10:19:49+00:00", "resolved_at": "2026-02-24T10:23:45+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:23:45+00:00", "scan_verified": true } }, "test_coverage::internal/scraper/external/pythondocs.go::untested_module": { "id": "test_coverage::internal/scraper/external/pythondocs.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/pythondocs.go", "tier": 3, "confidence": "high", "summary": "Untested module (441 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 441, "importer_count": 0, "loc_weight": 21.0 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/nuxtdocs.go::untested_module": { "id": "test_coverage::internal/scraper/external/nuxtdocs.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/nuxtdocs.go", "tier": 3, "confidence": "high", "summary": "Untested module (276 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 276, "importer_count": 0, "loc_weight": 16.61324772583615 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cleanup_unused.go::untested_module": { "id": "test_coverage::cleanup_unused.go::untested_module", "detector": "test_coverage", "file": "cleanup_unused.go", "tier": 3, "confidence": "high", "summary": "Untested module (110 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 110, "importer_count": 0, "loc_weight": 10.488088481701515 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/godocs.go::untested_module": { "id": "test_coverage::internal/scraper/external/godocs.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/godocs.go", "tier": 3, "confidence": "high", "summary": "Untested module (401 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 401, "importer_count": 0, "loc_weight": 20.024984394500787 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::examples/demo_scrapers.go::untested_module": { "id": "test_coverage::examples/demo_scrapers.go::untested_module", "detector": "test_coverage", "file": "examples/demo_scrapers.go", "tier": 3, "confidence": "high", "summary": "Untested module (197 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 197, "importer_count": 0, "loc_weight": 14.035668847618199 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/ai/openai.go::untested_module": { "id": "test_coverage::internal/ai/openai.go::untested_module", "detector": "test_coverage", "file": "internal/ai/openai.go", "tier": 3, "confidence": "high", "summary": "Untested module (341 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 341, "importer_count": 0, "loc_weight": 18.466185312619388 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/web.go::untested_critical": { "id": "test_coverage::internal/scraper/web.go::untested_critical", "detector": "test_coverage", "file": "internal/scraper/web.go", "tier": 2, "confidence": "high", "summary": "Untested critical module (479 LOC, 0 importers) \u2014 high blast radius", "detail": { "kind": "untested_critical", "loc": 479, "importer_count": 0, "loc_weight": 21.88606862823929, "complexity_score": 37 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/review/packet.go::untested_module": { "id": "test_coverage::internal/quality/review/packet.go::untested_module", "detector": "test_coverage", "file": "internal/quality/review/packet.go", "tier": 3, "confidence": "high", "summary": "Untested module (315 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 315, "importer_count": 0, "loc_weight": 17.74823934929885 }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "test_coverage::internal/scraper/register_core.go::untested_module": { "id": "test_coverage::internal/scraper/register_core.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/register_core.go", "tier": 3, "confidence": "high", "summary": "Untested module (11 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 11, "importer_count": 0, "loc_weight": 3.3166247903554 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/javadocs.go::untested_module": { "id": "test_coverage::internal/scraper/external/javadocs.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/javadocs.go", "tier": 3, "confidence": "high", "summary": "Untested module (232 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 232, "importer_count": 0, "loc_weight": 15.231546211727817 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/quality.go::untested_critical": { "id": "test_coverage::cmd/quality.go::untested_critical", "detector": "test_coverage", "file": "cmd/quality.go", "tier": 2, "confidence": "high", "summary": "Untested critical module (734 LOC, 0 importers) \u2014 high blast radius", "detail": { "kind": "untested_critical", "loc": 734, "importer_count": 0, "loc_weight": 27.09243436828813, "complexity_score": 52 }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "test_coverage::internal/quality/analyzers/controlflow.go::untested_module": { "id": "test_coverage::internal/quality/analyzers/controlflow.go::untested_module", "detector": "test_coverage", "file": "internal/quality/analyzers/controlflow.go", "tier": 3, "confidence": "high", "summary": "Untested module (425 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 425, "importer_count": 0, "loc_weight": 20.615528128088304 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::pkg/client/client.go::untested_module": { "id": "test_coverage::pkg/client/client.go::untested_module", "detector": "test_coverage", "file": "pkg/client/client.go", "tier": 3, "confidence": "high", "summary": "Untested module (61 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 61, "importer_count": 0, "loc_weight": 7.810249675906654 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/realtest/main.go::untested_module": { "id": "test_coverage::cmd/realtest/main.go::untested_module", "detector": "test_coverage", "file": "cmd/realtest/main.go", "tier": 3, "confidence": "high", "summary": "Untested module (121 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 121, "importer_count": 0, "loc_weight": 11.0 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/push.go::untested_module": { "id": "test_coverage::cmd/push.go::untested_module", "detector": "test_coverage", "file": "cmd/push.go", "tier": 3, "confidence": "high", "summary": "Untested module (114 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 114, "importer_count": 0, "loc_weight": 10.677078252031311 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/openapi.go::untested_module": { "id": "test_coverage::internal/scraper/openapi.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/openapi.go", "tier": 3, "confidence": "high", "summary": "Untested module (338 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 338, "importer_count": 0, "loc_weight": 18.384776310850235 }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "test_coverage::internal/scraper/external/astrodocs.go::untested_module": { "id": "test_coverage::internal/scraper/external/astrodocs.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/astrodocs.go", "tier": 3, "confidence": "high", "summary": "Untested module (134 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 134, "importer_count": 0, "loc_weight": 11.575836902790225 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/plugins/go/fixers/fixers.go::untested_module": { "id": "test_coverage::internal/quality/plugins/go/fixers/fixers.go::untested_module", "detector": "test_coverage", "file": "internal/quality/plugins/go/fixers/fixers.go", "tier": 3, "confidence": "high", "summary": "Untested module (124 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 124, "importer_count": 0, "loc_weight": 11.135528725660043 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/springdocs.go::untested_module": { "id": "test_coverage::internal/scraper/external/springdocs.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/springdocs.go", "tier": 3, "confidence": "high", "summary": "Untested module (199 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 199, "importer_count": 0, "loc_weight": 14.106735979665885 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/serve.go::untested_module": { "id": "test_coverage::cmd/serve.go::untested_module", "detector": "test_coverage", "file": "cmd/serve.go", "tier": 3, "confidence": "high", "summary": "Untested module (236 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 236, "importer_count": 0, "loc_weight": 15.362291495737216 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/plugins/go/analyzers/deadcode.go::untested_module": { "id": "test_coverage::internal/quality/plugins/go/analyzers/deadcode.go::untested_module", "detector": "test_coverage", "file": "internal/quality/plugins/go/analyzers/deadcode.go", "tier": 3, "confidence": "high", "summary": "Untested module (334 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 334, "importer_count": 0, "loc_weight": 18.275666882497067 }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "test_coverage::internal/quality/plugins/go/analyzers/test_coverage.go::untested_critical": { "id": "test_coverage::internal/quality/plugins/go/analyzers/test_coverage.go::untested_critical", "detector": "test_coverage", "file": "internal/quality/plugins/go/analyzers/test_coverage.go", "tier": 2, "confidence": "high", "summary": "Untested critical module (537 LOC, 0 importers) \u2014 high blast radius", "detail": { "kind": "untested_critical", "loc": 537, "importer_count": 0, "loc_weight": 23.173260452512935, "complexity_score": 26 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/detectors/naming.go::untested_module": { "id": "test_coverage::internal/quality/detectors/naming.go::untested_module", "detector": "test_coverage", "file": "internal/quality/detectors/naming.go", "tier": 3, "confidence": "high", "summary": "Untested module (256 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 256, "importer_count": 0, "loc_weight": 16.0 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/plugins/go/fixers/advanced_fixers.go::untested_module": { "id": "test_coverage::internal/quality/plugins/go/fixers/advanced_fixers.go::untested_module", "detector": "test_coverage", "file": "internal/quality/plugins/go/fixers/advanced_fixers.go", "tier": 3, "confidence": "high", "summary": "Untested module (276 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 276, "importer_count": 0, "loc_weight": 16.61324772583615 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/plugins/registry.go::untested_module": { "id": "test_coverage::internal/quality/plugins/registry.go::untested_module", "detector": "test_coverage", "file": "internal/quality/plugins/registry.go", "tier": 3, "confidence": "high", "summary": "Untested module (117 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 117, "importer_count": 0, "loc_weight": 10.816653826391969 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/dockerdocs.go::untested_module": { "id": "test_coverage::internal/scraper/external/dockerdocs.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/dockerdocs.go", "tier": 3, "confidence": "high", "summary": "Untested module (134 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 134, "importer_count": 0, "loc_weight": 11.575836902790225 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/ui/character.go::untested_module": { "id": "test_coverage::internal/ui/character.go::untested_module", "detector": "test_coverage", "file": "internal/ui/character.go", "tier": 3, "confidence": "high", "summary": "Untested module (179 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 179, "importer_count": 0, "loc_weight": 13.379088160259652 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/ui/banner.go::untested_module": { "id": "test_coverage::internal/ui/banner.go::untested_module", "detector": "test_coverage", "file": "internal/ui/banner.go", "tier": 3, "confidence": "high", "summary": "Untested module (206 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 206, "importer_count": 0, "loc_weight": 14.352700094407323 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/local.go::untested_module": { "id": "test_coverage::internal/scraper/local.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/local.go", "tier": 3, "confidence": "high", "summary": "Untested module (200 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 200, "importer_count": 0, "loc_weight": 14.142135623730951 }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "test_coverage::cmd/sync.go::untested_module": { "id": "test_coverage::cmd/sync.go::untested_module", "detector": "test_coverage", "file": "cmd/sync.go", "tier": 3, "confidence": "high", "summary": "Untested module (202 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 202, "importer_count": 0, "loc_weight": 14.212670403551895 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/analyzers/dataflow.go::untested_module": { "id": "test_coverage::internal/quality/analyzers/dataflow.go::untested_module", "detector": "test_coverage", "file": "internal/quality/analyzers/dataflow.go", "tier": 3, "confidence": "high", "summary": "Untested module (471 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 471, "importer_count": 0, "loc_weight": 21.702534414210707 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/detectors/complexity.go::untested_module": { "id": "test_coverage::internal/quality/detectors/complexity.go::untested_module", "detector": "test_coverage", "file": "internal/quality/detectors/complexity.go", "tier": 3, "confidence": "high", "summary": "Untested module (212 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 212, "importer_count": 0, "loc_weight": 14.560219778561036 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/analyzers/practices.go::untested_module": { "id": "test_coverage::internal/quality/analyzers/practices.go::untested_module", "detector": "test_coverage", "file": "internal/quality/analyzers/practices.go", "tier": 3, "confidence": "high", "summary": "Untested module (600 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 600, "importer_count": 0, "loc_weight": 24.49489742783178 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/scorecard.go::untested_module": { "id": "test_coverage::cmd/scorecard.go::untested_module", "detector": "test_coverage", "file": "cmd/scorecard.go", "tier": 3, "confidence": "high", "summary": "Untested module (41 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 41, "importer_count": 0, "loc_weight": 6.4031242374328485 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/markdown/formatter.go::untested_module": { "id": "test_coverage::internal/markdown/formatter.go::untested_module", "detector": "test_coverage", "file": "internal/markdown/formatter.go", "tier": 3, "confidence": "high", "summary": "Untested module (196 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 196, "importer_count": 0, "loc_weight": 14.0 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/query.go::untested_module": { "id": "test_coverage::cmd/query.go::untested_module", "detector": "test_coverage", "file": "cmd/query.go", "tier": 3, "confidence": "high", "summary": "Untested module (142 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 142, "importer_count": 0, "loc_weight": 11.916375287812984 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/quality/plugins/go/analyzers/security.go::untested_module": { "id": "test_coverage::internal/quality/plugins/go/analyzers/security.go::untested_module", "detector": "test_coverage", "file": "internal/quality/plugins/go/analyzers/security.go", "tier": 3, "confidence": "high", "summary": "Untested module (410 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 410, "importer_count": 0, "loc_weight": 20.248456731316587 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::cmd/status.go::untested_module": { "id": "test_coverage::cmd/status.go::untested_module", "detector": "test_coverage", "file": "cmd/status.go", "tier": 3, "confidence": "high", "summary": "Untested module (130 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 130, "importer_count": 0, "loc_weight": 11.40175425099138 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scheduler/scheduler.go::untested_module": { "id": "test_coverage::internal/scheduler/scheduler.go::untested_module", "detector": "test_coverage", "file": "internal/scheduler/scheduler.go", "tier": 3, "confidence": "high", "summary": "Untested module (73 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 73, "importer_count": 0, "loc_weight": 8.54400374531753 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "test_coverage::internal/scraper/external/cloudflaredocs.go::untested_module": { "id": "test_coverage::internal/scraper/external/cloudflaredocs.go::untested_module", "detector": "test_coverage", "file": "internal/scraper/external/cloudflaredocs.go", "tier": 3, "confidence": "high", "summary": "Untested module (171 LOC, 0 importers)", "detail": { "kind": "untested_module", "loc": 171, "importer_count": 0, "loc_weight": 13.076696830622021 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "security::internal/quality/analyzers/dataflow.go::security::hardcoded_secret_value::internal/quality/analyzers/dataflow.go::401": { "id": "security::internal/quality/analyzers/dataflow.go::security::hardcoded_secret_value::internal/quality/analyzers/dataflow.go::401", "detector": "security", "file": "internal/quality/analyzers/dataflow.go", "tier": 2, "confidence": "high", "summary": "Hardcoded Private key block detected", "detail": { "kind": "hardcoded_secret_value", "severity": "critical", "line": 401, "content": "\t\t\t{Name: \"RSA Private Key\", Pattern: regexp.MustCompile(`-----BEGIN RSA PRIVATE KEY-----`), Severity: quality.SeverityT4},", "remediation": "Remove the private key from source and store in a secrets manager" }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:02:25+00:00", "resolved_at": "2026-02-23T10:08:19+00:00", "reopen_count": 0, "zone": "production", "lang": "go", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-23T10:08:19+00:00", "scan_verified": true } }, "security::internal/quality/analyzers/dataflow.go::security::hardcoded_secret_value::internal/quality/analyzers/dataflow.go::402": { "id": "security::internal/quality/analyzers/dataflow.go::security::hardcoded_secret_value::internal/quality/analyzers/dataflow.go::402", "detector": "security", "file": "internal/quality/analyzers/dataflow.go", "tier": 2, "confidence": "high", "summary": "Hardcoded Private key block detected", "detail": { "kind": "hardcoded_secret_value", "severity": "critical", "line": 402, "content": "\t\t\t{Name: \"Private Key\", Pattern: regexp.MustCompile(`-----BEGIN PRIVATE KEY-----`), Severity: quality.SeverityT4},", "remediation": "Remove the private key from source and store in a secrets manager" }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:02:25+00:00", "resolved_at": "2026-02-23T10:08:19+00:00", "reopen_count": 0, "zone": "production", "lang": "go", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-23T10:08:19+00:00", "scan_verified": true } }, "subjective_review::cleanup_unused.go::unreviewed": { "id": "subjective_review::cleanup_unused.go::unreviewed", "detector": "subjective_review", "file": "cleanup_unused.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 110 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/ask.go::unreviewed": { "id": "subjective_review::cmd/ask.go::unreviewed", "detector": "subjective_review", "file": "cmd/ask.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 1048 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/demo.go::unreviewed": { "id": "subjective_review::cmd/demo.go::unreviewed", "detector": "subjective_review", "file": "cmd/demo.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 124 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/generate_scorecards/main.go::unreviewed": { "id": "subjective_review::cmd/generate_scorecards/main.go::unreviewed", "detector": "subjective_review", "file": "cmd/generate_scorecards/main.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 156 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/get.go::unreviewed": { "id": "subjective_review::cmd/get.go::unreviewed", "detector": "subjective_review", "file": "cmd/get.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 304 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/init.go::unreviewed": { "id": "subjective_review::cmd/init.go::unreviewed", "detector": "subjective_review", "file": "cmd/init.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 88 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/languages.go::unreviewed": { "id": "subjective_review::cmd/languages.go::unreviewed", "detector": "subjective_review", "file": "cmd/languages.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 90 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/push.go::unreviewed": { "id": "subjective_review::cmd/push.go::unreviewed", "detector": "subjective_review", "file": "cmd/push.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 114 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/quality.go::unreviewed": { "id": "subjective_review::cmd/quality.go::unreviewed", "detector": "subjective_review", "file": "cmd/quality.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 20 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/query.go::unreviewed": { "id": "subjective_review::cmd/query.go::unreviewed", "detector": "subjective_review", "file": "cmd/query.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 142 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/realtest/main.go::unreviewed": { "id": "subjective_review::cmd/realtest/main.go::unreviewed", "detector": "subjective_review", "file": "cmd/realtest/main.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 121 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/root.go::unreviewed": { "id": "subjective_review::cmd/root.go::unreviewed", "detector": "subjective_review", "file": "cmd/root.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 98 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/scorecard.go::unreviewed": { "id": "subjective_review::cmd/scorecard.go::unreviewed", "detector": "subjective_review", "file": "cmd/scorecard.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 41 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/scrape.go::unreviewed": { "id": "subjective_review::cmd/scrape.go::unreviewed", "detector": "subjective_review", "file": "cmd/scrape.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 449 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/serve.go::unreviewed": { "id": "subjective_review::cmd/serve.go::unreviewed", "detector": "subjective_review", "file": "cmd/serve.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 236 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/status.go::unreviewed": { "id": "subjective_review::cmd/status.go::unreviewed", "detector": "subjective_review", "file": "cmd/status.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 130 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::cmd/sync.go::unreviewed": { "id": "subjective_review::cmd/sync.go::unreviewed", "detector": "subjective_review", "file": "cmd/sync.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 202 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::examples/demo_scrapers.go::unreviewed": { "id": "subjective_review::examples/demo_scrapers.go::unreviewed", "detector": "subjective_review", "file": "examples/demo_scrapers.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 197 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/ai/ai.go::unreviewed": { "id": "subjective_review::internal/ai/ai.go::unreviewed", "detector": "subjective_review", "file": "internal/ai/ai.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 38 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/ai/openai.go::unreviewed": { "id": "subjective_review::internal/ai/openai.go::unreviewed", "detector": "subjective_review", "file": "internal/ai/openai.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 341 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/indexer/indexer.go::unreviewed": { "id": "subjective_review::internal/indexer/indexer.go::unreviewed", "detector": "subjective_review", "file": "internal/indexer/indexer.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 271 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/markdown/formatter.go::unreviewed": { "id": "subjective_review::internal/markdown/formatter.go::unreviewed", "detector": "subjective_review", "file": "internal/markdown/formatter.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 196 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/analyzers/controlflow.go::unreviewed": { "id": "subjective_review::internal/quality/analyzers/controlflow.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/analyzers/controlflow.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 425 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/analyzers/dataflow.go::unreviewed": { "id": "subjective_review::internal/quality/analyzers/dataflow.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/analyzers/dataflow.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 471 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/analyzers/practices.go::unreviewed": { "id": "subjective_review::internal/quality/analyzers/practices.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/analyzers/practices.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 600 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/detector.go::unreviewed": { "id": "subjective_review::internal/quality/detector.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/detector.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 97 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/detectors/complexity.go::unreviewed": { "id": "subjective_review::internal/quality/detectors/complexity.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/detectors/complexity.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 212 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/detectors/duplication.go::unreviewed": { "id": "subjective_review::internal/quality/detectors/duplication.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/detectors/duplication.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 358 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/detectors/naming.go::unreviewed": { "id": "subjective_review::internal/quality/detectors/naming.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/detectors/naming.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 256 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/enhanced_types.go::unreviewed": { "id": "subjective_review::internal/quality/enhanced_types.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/enhanced_types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 301 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/languages.go::unreviewed": { "id": "subjective_review::internal/quality/languages.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/languages.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 176 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/narrative.go::unreviewed": { "id": "subjective_review::internal/quality/narrative.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/narrative.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 438 }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "subjective_review::internal/quality/plugins/go/analyzers/advanced.go::unreviewed": { "id": "subjective_review::internal/quality/plugins/go/analyzers/advanced.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/plugins/go/analyzers/advanced.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 632 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/plugins/go/analyzers/deadcode.go::unreviewed": { "id": "subjective_review::internal/quality/plugins/go/analyzers/deadcode.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/plugins/go/analyzers/deadcode.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 368 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/plugins/go/analyzers/detectors.go::unreviewed": { "id": "subjective_review::internal/quality/plugins/go/analyzers/detectors.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/plugins/go/analyzers/detectors.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 525 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/plugins/go/analyzers/security.go::unreviewed": { "id": "subjective_review::internal/quality/plugins/go/analyzers/security.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/plugins/go/analyzers/security.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 410 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/plugins/go/analyzers/test_coverage.go::unreviewed": { "id": "subjective_review::internal/quality/plugins/go/analyzers/test_coverage.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/plugins/go/analyzers/test_coverage.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 537 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/plugins/go/fixers/advanced_fixers.go::unreviewed": { "id": "subjective_review::internal/quality/plugins/go/fixers/advanced_fixers.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/plugins/go/fixers/advanced_fixers.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 276 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/plugins/go/fixers/fixers.go::unreviewed": { "id": "subjective_review::internal/quality/plugins/go/fixers/fixers.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/plugins/go/fixers/fixers.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 124 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/plugins/go/plugin.go::unreviewed": { "id": "subjective_review::internal/quality/plugins/go/plugin.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/plugins/go/plugin.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 376 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/plugins/plugin.go::unreviewed": { "id": "subjective_review::internal/quality/plugins/plugin.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/plugins/plugin.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 163 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/plugins/registry.go::unreviewed": { "id": "subjective_review::internal/quality/plugins/registry.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/plugins/registry.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 117 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/review/packet.go::unreviewed": { "id": "subjective_review::internal/quality/review/packet.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/review/packet.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 315 }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:07:57+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:07:57+00:00", "scan_verified": true } }, "subjective_review::internal/quality/scanner.go::unreviewed": { "id": "subjective_review::internal/quality/scanner.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/scanner.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 243 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/scoring.go::unreviewed": { "id": "subjective_review::internal/quality/scoring.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/scoring.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 487 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/state.go::unreviewed": { "id": "subjective_review::internal/quality/state.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/state.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 371 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/quality/types.go::unreviewed": { "id": "subjective_review::internal/quality/types.go::unreviewed", "detector": "subjective_review", "file": "internal/quality/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 111 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scheduler/scheduler.go::unreviewed": { "id": "subjective_review::internal/scheduler/scheduler.go::unreviewed", "detector": "subjective_review", "file": "internal/scheduler/scheduler.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 73 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/astrodocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/astrodocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/astrodocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 134 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/cloudflaredocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/cloudflaredocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/cloudflaredocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 171 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/dockerdocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/dockerdocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/dockerdocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 134 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/godocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/godocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/godocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 401 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/javadocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/javadocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/javadocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 232 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/mcpdocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/mcpdocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/mcpdocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 200 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/nuxtdocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/nuxtdocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/nuxtdocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 276 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/pythondocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/pythondocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/pythondocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 441 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/reactdocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/reactdocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/reactdocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 192 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/register.go::unreviewed": { "id": "subjective_review::internal/scraper/external/register.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/register.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 45 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/rustdocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/rustdocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/rustdocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 541 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/springdocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/springdocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/springdocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 199 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/tsdocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/tsdocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/tsdocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 254 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/types.go::unreviewed": { "id": "subjective_review::internal/scraper/external/types.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 86 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/external/vuedocs.go::unreviewed": { "id": "subjective_review::internal/scraper/external/vuedocs.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/external/vuedocs.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 222 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/github.go::unreviewed": { "id": "subjective_review::internal/scraper/github.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/github.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 194 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/local.go::unreviewed": { "id": "subjective_review::internal/scraper/local.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/local.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 262 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/localsearch.go::unreviewed": { "id": "subjective_review::internal/scraper/localsearch.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/localsearch.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 403 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/normalize.go::unreviewed": { "id": "subjective_review::internal/scraper/normalize.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/normalize.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 88 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/openapi.go::unreviewed": { "id": "subjective_review::internal/scraper/openapi.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/openapi.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 338 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/registry_simple.go::unreviewed": { "id": "subjective_review::internal/scraper/registry_simple.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/registry_simple.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 67 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/scraper.go::unreviewed": { "id": "subjective_review::internal/scraper/scraper.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/scraper.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 145 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/web.go::unreviewed": { "id": "subjective_review::internal/scraper/web.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/web.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 479 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/scraper/wrapper.go::unreviewed": { "id": "subjective_review::internal/scraper/wrapper.go::unreviewed", "detector": "subjective_review", "file": "internal/scraper/wrapper.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 98 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/server/server.go::unreviewed": { "id": "subjective_review::internal/server/server.go::unreviewed", "detector": "subjective_review", "file": "internal/server/server.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 274 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/ui/banner.go::unreviewed": { "id": "subjective_review::internal/ui/banner.go::unreviewed", "detector": "subjective_review", "file": "internal/ui/banner.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 206 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/ui/character.go::unreviewed": { "id": "subjective_review::internal/ui/character.go::unreviewed", "detector": "subjective_review", "file": "internal/ui/character.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 179 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::internal/vector/store.go::unreviewed": { "id": "subjective_review::internal/vector/store.go::unreviewed", "detector": "subjective_review", "file": "internal/vector/store.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 290 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/astrodocs/parser.go::unreviewed": { "id": "subjective_review::pkg/astrodocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/astrodocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 163 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/astrodocs/types.go::unreviewed": { "id": "subjective_review::pkg/astrodocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/astrodocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 32 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/client/client.go::unreviewed": { "id": "subjective_review::pkg/client/client.go::unreviewed", "detector": "subjective_review", "file": "pkg/client/client.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 61 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/cloudflaredocs/parser.go::unreviewed": { "id": "subjective_review::pkg/cloudflaredocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/cloudflaredocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 201 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/cloudflaredocs/types.go::unreviewed": { "id": "subjective_review::pkg/cloudflaredocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/cloudflaredocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 35 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/dockerdocs/parser.go::unreviewed": { "id": "subjective_review::pkg/dockerdocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/dockerdocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 186 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/dockerdocs/types.go::unreviewed": { "id": "subjective_review::pkg/dockerdocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/dockerdocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 26 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/godocs/parser.go::unreviewed": { "id": "subjective_review::pkg/godocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/godocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 685 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/godocs/types.go::unreviewed": { "id": "subjective_review::pkg/godocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/godocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 156 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/javadocs/parser.go::unreviewed": { "id": "subjective_review::pkg/javadocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/javadocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 355 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/javadocs/types.go::unreviewed": { "id": "subjective_review::pkg/javadocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/javadocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 116 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/mcpdocs/parser.go::unreviewed": { "id": "subjective_review::pkg/mcpdocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/mcpdocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 198 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/mcpdocs/types.go::unreviewed": { "id": "subjective_review::pkg/mcpdocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/mcpdocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 49 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/nuxtdocs/parser.go::unreviewed": { "id": "subjective_review::pkg/nuxtdocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/nuxtdocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 252 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/nuxtdocs/types.go::unreviewed": { "id": "subjective_review::pkg/nuxtdocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/nuxtdocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 159 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/pythondocs/parser.go::unreviewed": { "id": "subjective_review::pkg/pythondocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/pythondocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 542 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/pythondocs/types.go::unreviewed": { "id": "subjective_review::pkg/pythondocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/pythondocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 168 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/reactdocs/parser.go::unreviewed": { "id": "subjective_review::pkg/reactdocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/reactdocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 272 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/reactdocs/types.go::unreviewed": { "id": "subjective_review::pkg/reactdocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/reactdocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 104 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/rustdocs/parser.go::unreviewed": { "id": "subjective_review::pkg/rustdocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/rustdocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 620 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/rustdocs/types.go::unreviewed": { "id": "subjective_review::pkg/rustdocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/rustdocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 182 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/springdocs/parser.go::unreviewed": { "id": "subjective_review::pkg/springdocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/springdocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 296 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/springdocs/types.go::unreviewed": { "id": "subjective_review::pkg/springdocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/springdocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 102 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/tsdocs/parser.go::unreviewed": { "id": "subjective_review::pkg/tsdocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/tsdocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 293 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/tsdocs/types.go::unreviewed": { "id": "subjective_review::pkg/tsdocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/tsdocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 177 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/types/types.go::unreviewed": { "id": "subjective_review::pkg/types/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/types/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 74 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/vuedocs/parser.go::unreviewed": { "id": "subjective_review::pkg/vuedocs/parser.go::unreviewed", "detector": "subjective_review", "file": "pkg/vuedocs/parser.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 319 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::pkg/vuedocs/types.go::unreviewed": { "id": "subjective_review::pkg/vuedocs/types.go::unreviewed", "detector": "subjective_review", "file": "pkg/vuedocs/types.go", "tier": 4, "confidence": "low", "summary": "No design review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed", "loc": 155 }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "subjective_review::.::holistic_unreviewed": { "id": "subjective_review::.::holistic_unreviewed", "detector": "subjective_review", "file": ".", "tier": 4, "confidence": "low", "summary": "No holistic codebase review on record \u2014 run `desloppify review --prepare`", "detail": { "reason": "unreviewed" }, "status": "auto_resolved", "note": "resolved by holistic review import", "first_seen": "2026-02-23T10:02:25+00:00", "last_seen": "2026-02-23T10:09:41+00:00", "resolved_at": "2026-02-23T10:11:25+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "agent_import", "text": "Holistic review refreshed; coverage marker superseded", "attested_at": "2026-02-23T10:11:25+00:00", "scan_verified": false } }, "boilerplate_duplication::internal/scraper/external/astrodocs.go::5aed8009ddb804c8": { "id": "boilerplate_duplication::internal/scraper/external/astrodocs.go::5aed8009ddb804c8", "detector": "boilerplate_duplication", "file": "internal/scraper/external/astrodocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 13 files (window 26 lines): internal/scraper/external/astrodocs.go:72, internal/scraper/external/cloudflaredocs.go:77, internal/scraper/external/dockerdocs.go:72, internal/scraper/external/godocs.go:93, +9 more", "detail": { "distinct_files": 13, "window_size": 26, "locations": [ { "file": "internal/scraper/external/astrodocs.go", "line": 72 }, { "file": "internal/scraper/external/cloudflaredocs.go", "line": 77 }, { "file": "internal/scraper/external/dockerdocs.go", "line": 72 }, { "file": "internal/scraper/external/godocs.go", "line": 93 }, { "file": "internal/scraper/external/javadocs.go", "line": 87 }, { "file": "internal/scraper/external/mcpdocs.go", "line": 82 }, { "file": "internal/scraper/external/nuxtdocs.go", "line": 92 }, { "file": "internal/scraper/external/pythondocs.go", "line": 102 }, { "file": "internal/scraper/external/reactdocs.go", "line": 82 }, { "file": "internal/scraper/external/rustdocs.go", "line": 108 }, { "file": "internal/scraper/external/springdocs.go", "line": 82 }, { "file": "internal/scraper/external/tsdocs.go", "line": 87 }, { "file": "internal/scraper/external/vuedocs.go", "line": 87 } ], "sample": [ ") fetchPage(ctx context.Context, url string) (string, error) {", "\treq, err := http.NewRequestWithContext(ctx, \"GET\", url, nil)", "\tif err != nil {", "\t\treturn \"\", err" ] }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T10:19:49+00:00", "resolved_at": "2026-02-24T10:23:45+00:00", "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:23:45+00:00", "scan_verified": true } }, "boilerplate_duplication::internal/scraper/external/astrodocs.go::5ea934ec38699eba": { "id": "boilerplate_duplication::internal/scraper/external/astrodocs.go::5ea934ec38699eba", "detector": "boilerplate_duplication", "file": "internal/scraper/external/astrodocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 13 files (window 13 lines): internal/scraper/external/astrodocs.go:59, internal/scraper/external/cloudflaredocs.go:64, internal/scraper/external/dockerdocs.go:59, internal/scraper/external/godocs.go:80, +9 more", "detail": { "distinct_files": 13, "window_size": 13, "locations": [ { "file": "internal/scraper/external/astrodocs.go", "line": 59 }, { "file": "internal/scraper/external/cloudflaredocs.go", "line": 64 }, { "file": "internal/scraper/external/dockerdocs.go", "line": 59 }, { "file": "internal/scraper/external/godocs.go", "line": 80 }, { "file": "internal/scraper/external/javadocs.go", "line": 74 }, { "file": "internal/scraper/external/mcpdocs.go", "line": 69 }, { "file": "internal/scraper/external/nuxtdocs.go", "line": 79 }, { "file": "internal/scraper/external/pythondocs.go", "line": 89 }, { "file": "internal/scraper/external/reactdocs.go", "line": 69 }, { "file": "internal/scraper/external/rustdocs.go", "line": 95 }, { "file": "internal/scraper/external/springdocs.go", "line": 69 }, { "file": "internal/scraper/external/tsdocs.go", "line": 74 }, { "file": "internal/scraper/external/vuedocs.go", "line": 74 } ], "sample": [ ") DetectChanges(ctx context.Context, source *Source, lastHash string) (bool, string, error) {", "\thtml, err := s.fetchPage(ctx, source.URL)", "\tif err != nil {", "\t\treturn false, \"\", err" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/astrodocs/parser.go::9d627385e9cbb944": { "id": "boilerplate_duplication::pkg/astrodocs/parser.go::9d627385e9cbb944", "detector": "boilerplate_duplication", "file": "pkg/astrodocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 10 files (window 19 lines): pkg/astrodocs/parser.go:159, pkg/cloudflaredocs/parser.go:189, pkg/dockerdocs/parser.go:182, pkg/mcpdocs/parser.go:194, +6 more", "detail": { "distinct_files": 10, "window_size": 19, "locations": [ { "file": "pkg/astrodocs/parser.go", "line": 159 }, { "file": "pkg/cloudflaredocs/parser.go", "line": 189 }, { "file": "pkg/dockerdocs/parser.go", "line": 182 }, { "file": "pkg/mcpdocs/parser.go", "line": 194 }, { "file": "pkg/nuxtdocs/parser.go", "line": 248 }, { "file": "pkg/pythondocs/parser.go", "line": 537 }, { "file": "pkg/reactdocs/parser.go", "line": 268 }, { "file": "pkg/springdocs/parser.go", "line": 292 }, { "file": "pkg/tsdocs/parser.go", "line": 289 }, { "file": "pkg/vuedocs/parser.go", "line": 315 } ], "sample": [ "}", "", "func resolveURL(base string, href string) string {", "\tif strings.HasPrefix(href, \"http\") {" ] }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-23T10:02:44+00:00", "resolved_at": "2026-02-23T10:08:19+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-23T10:08:19+00:00", "scan_verified": true } }, "boilerplate_duplication::pkg/javadocs/parser_test.go::4ee21eb083405284": { "id": "boilerplate_duplication::pkg/javadocs/parser_test.go::4ee21eb083405284", "detector": "boilerplate_duplication", "file": "pkg/javadocs/parser_test.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 8 files (window 12 lines): pkg/javadocs/parser_test.go:104, pkg/nuxtdocs/parser_test.go:115, pkg/pythondocs/parser_test.go:250, pkg/reactdocs/parser_test.go:114, +4 more", "detail": { "distinct_files": 8, "window_size": 12, "locations": [ { "file": "pkg/javadocs/parser_test.go", "line": 104 }, { "file": "pkg/nuxtdocs/parser_test.go", "line": 115 }, { "file": "pkg/pythondocs/parser_test.go", "line": 250 }, { "file": "pkg/reactdocs/parser_test.go", "line": 114 }, { "file": "pkg/rustdocs/parser_test.go", "line": 200 }, { "file": "pkg/springdocs/parser_test.go", "line": 92 }, { "file": "pkg/tsdocs/parser_test.go", "line": 86 }, { "file": "pkg/vuedocs/parser_test.go", "line": 101 } ], "sample": [ ", \"https://example.com/page\", \"https://example.com/page\"},", "\t}", "", "\tfor _, tt := range tests {" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_concerns.py::68ce2d9b6d918946": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_concerns.py::68ce2d9b6d918946", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_concerns.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 4 files (window 12 lines): desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_concerns.py:16, desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_patterns.py:21, desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_props.py:17, desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_react.py:22", "detail": { "distinct_files": 4, "window_size": 12, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_concerns.py", "line": 16 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_patterns.py", "line": 21 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_props.py", "line": 17 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_react.py", "line": 22 } ], "sample": [ ", \"PROJECT_ROOT\", tmp_path)", " utils_mod._find_source_files_cached.cache_clear()", "", "" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/quality/plugins/go/analyzers/deadcode.go::aee3e4549f34ccba": { "id": "boilerplate_duplication::internal/quality/plugins/go/analyzers/deadcode.go::aee3e4549f34ccba", "detector": "boilerplate_duplication", "file": "internal/quality/plugins/go/analyzers/deadcode.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 4 files (window 10 lines): internal/quality/plugins/go/analyzers/deadcode.go:142, internal/quality/plugins/go/analyzers/detectors.go:36, internal/quality/plugins/go/analyzers/security.go:87, internal/quality/plugins/go/analyzers/test_coverage.go:442", "detail": { "distinct_files": 4, "window_size": 10, "locations": [ { "file": "internal/quality/plugins/go/analyzers/deadcode.go", "line": 142 }, { "file": "internal/quality/plugins/go/analyzers/detectors.go", "line": 36 }, { "file": "internal/quality/plugins/go/analyzers/security.go", "line": 87 }, { "file": "internal/quality/plugins/go/analyzers/test_coverage.go", "line": 442 } ], "sample": [ ") Detect(ctx context.Context, path string, config *quality.Config) ([]quality.Finding, error) {", "\tfiles, err := d.FindFiles(path, \"go\")", "\tif err != nil {", "\t\treturn nil, err" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/javadocs/parser.go::b628d8f7e8a829f0": { "id": "boilerplate_duplication::pkg/javadocs/parser.go::b628d8f7e8a829f0", "detector": "boilerplate_duplication", "file": "pkg/javadocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 4 files (window 12 lines): pkg/javadocs/parser.go:39, pkg/rustdocs/parser.go:67, pkg/tsdocs/parser.go:41, pkg/vuedocs/parser.go:39", "detail": { "distinct_files": 4, "window_size": 12, "locations": [ { "file": "pkg/javadocs/parser.go", "line": 39 }, { "file": "pkg/rustdocs/parser.go", "line": 67 }, { "file": "pkg/tsdocs/parser.go", "line": 41 }, { "file": "pkg/vuedocs/parser.go", "line": 39 } ], "sample": [ ", nil", "}", "", "func (p *Parser) ParseSearchResults(html string) ([]*SearchResult, error) {" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/astrodocs.go::055be5c09f30c6d5": { "id": "boilerplate_duplication::internal/scraper/external/astrodocs.go::055be5c09f30c6d5", "detector": "boilerplate_duplication", "file": "internal/scraper/external/astrodocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 8 lines): internal/scraper/external/astrodocs.go:111, internal/scraper/external/cloudflaredocs.go:120, internal/scraper/external/dockerdocs.go:111", "detail": { "distinct_files": 3, "window_size": 8, "locations": [ { "file": "internal/scraper/external/astrodocs.go", "line": 111 }, { "file": "internal/scraper/external/cloudflaredocs.go", "line": 120 }, { "file": "internal/scraper/external/dockerdocs.go", "line": 111 } ], "sample": [ ".Page, sourceName string) *Document {", "\tvar content strings.Builder", "\tfmt.Fprintf(&content, \"# %s\\n\\n\", section.Title)", "\tfmt.Fprintf(&content, \"%s\\n\", section.Content)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/astrodocs/parser.go::08dadd5b885cb61e": { "id": "boilerplate_duplication::pkg/astrodocs/parser.go::08dadd5b885cb61e", "detector": "boilerplate_duplication", "file": "pkg/astrodocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 10 lines): pkg/astrodocs/parser.go:49, pkg/cloudflaredocs/parser.go:51, pkg/dockerdocs/parser.go:50", "detail": { "distinct_files": 3, "window_size": 10, "locations": [ { "file": "pkg/astrodocs/parser.go", "line": 49 }, { "file": "pkg/cloudflaredocs/parser.go", "line": 51 }, { "file": "pkg/dockerdocs/parser.go", "line": 50 } ], "sample": [ ").Each(func(_ int, s *goquery.Selection) {", "\t\tsection := &Section{}", "", "\t\tsection.Title = strings.TrimSpace(s.Text())" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/quality/detectors/complexity.go::0ad1e169560f292a": { "id": "boilerplate_duplication::internal/quality/detectors/complexity.go::0ad1e169560f292a", "detector": "boilerplate_duplication", "file": "internal/quality/detectors/complexity.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 7 lines): internal/quality/detectors/complexity.go:112, internal/quality/detectors/duplication.go:47, internal/quality/detectors/naming.go:77", "detail": { "distinct_files": 3, "window_size": 7, "locations": [ { "file": "internal/quality/detectors/complexity.go", "line": 112 }, { "file": "internal/quality/detectors/duplication.go", "line": 47 }, { "file": "internal/quality/detectors/naming.go", "line": 77 } ], "sample": [ ") Detect(ctx context.Context, path string, config *quality.Config) ([]quality.Finding, error) {", "\tfiles, err := d.FindFiles(path, config.Language)", "\tif err != nil {", "\t\treturn nil, fmt.Errorf(\"failed to find files: %w\", err)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/devour_enhanced_v2.py::239547ea496a665a": { "id": "boilerplate_duplication::cmd/devour_enhanced_v2.py::239547ea496a665a", "detector": "boilerplate_duplication", "file": "cmd/devour_enhanced_v2.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 9 lines): cmd/devour_enhanced_v2.py:541, cmd/devour_lighthouse.py:333", "detail": { "distinct_files": 2, "window_size": 9, "locations": [ { "file": "cmd/devour_enhanced_v2.py", "line": 541 }, { "file": "cmd/devour_lighthouse.py", "line": 333 } ], "sample": [ "type_counts = {}", " type_scores = {}", " ", " for finding in findings:" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/pythondocs/parser.go::296d3ee71765aadc": { "id": "boilerplate_duplication::pkg/pythondocs/parser.go::296d3ee71765aadc", "detector": "boilerplate_duplication", "file": "pkg/pythondocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 18 lines): pkg/pythondocs/parser.go:19, pkg/springdocs/parser.go:17, pkg/tsdocs/parser.go:17", "detail": { "distinct_files": 3, "window_size": 18, "locations": [ { "file": "pkg/pythondocs/parser.go", "line": 19 }, { "file": "pkg/springdocs/parser.go", "line": 17 }, { "file": "pkg/tsdocs/parser.go", "line": 17 } ], "sample": [ ",", "\t}", "}", "" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/astrodocs.go::461b689d290a5418": { "id": "boilerplate_duplication::internal/scraper/external/astrodocs.go::461b689d290a5418", "detector": "boilerplate_duplication", "file": "internal/scraper/external/astrodocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 9 lines): internal/scraper/external/astrodocs.go:126, internal/scraper/external/cloudflaredocs.go:136, internal/scraper/external/dockerdocs.go:126", "detail": { "distinct_files": 3, "window_size": 9, "locations": [ { "file": "internal/scraper/external/astrodocs.go", "line": 126 }, { "file": "internal/scraper/external/cloudflaredocs.go", "line": 136 }, { "file": "internal/scraper/external/dockerdocs.go", "line": 126 } ], "sample": [ ",", "\t\tTitle: fmt.Sprintf(\"%s - %s\", page.Title, section.Title),", "\t\tContent: content.String(),", "\t\tURL: section.DocURL," ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/nuxtdocs/parser.go::52f3301253825146": { "id": "boilerplate_duplication::pkg/nuxtdocs/parser.go::52f3301253825146", "detector": "boilerplate_duplication", "file": "pkg/nuxtdocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 9 lines): pkg/nuxtdocs/parser.go:49, pkg/reactdocs/parser.go:48, pkg/vuedocs/parser.go:50", "detail": { "distinct_files": 3, "window_size": 9, "locations": [ { "file": "pkg/nuxtdocs/parser.go", "line": 49 }, { "file": "pkg/reactdocs/parser.go", "line": 48 }, { "file": "pkg/vuedocs/parser.go", "line": 50 } ], "sample": [ ").Each(func(i int, s *goquery.Selection) {", "\t\tresult := &SearchResult{}", "", "\t\tresult.Name = strings.TrimSpace(s.Text())" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/astrodocs.go::55ff82aab2964b76": { "id": "boilerplate_duplication::internal/scraper/external/astrodocs.go::55ff82aab2964b76", "detector": "boilerplate_duplication", "file": "internal/scraper/external/astrodocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 12 lines): internal/scraper/external/astrodocs.go:45, internal/scraper/external/cloudflaredocs.go:45, internal/scraper/external/dockerdocs.go:45", "detail": { "distinct_files": 3, "window_size": 12, "locations": [ { "file": "internal/scraper/external/astrodocs.go", "line": 45 }, { "file": "internal/scraper/external/cloudflaredocs.go", "line": 45 }, { "file": "internal/scraper/external/dockerdocs.go", "line": 45 } ], "sample": [ ", err)", "\t}", "", "\tmainDoc := s.pageToDocument(page, source.Name)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/pythondocs.go::57721409ed1458ac": { "id": "boilerplate_duplication::internal/scraper/external/pythondocs.go::57721409ed1458ac", "detector": "boilerplate_duplication", "file": "internal/scraper/external/pythondocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 17 lines): internal/scraper/external/pythondocs.go:35, internal/scraper/external/springdocs.go:35, internal/scraper/external/tsdocs.go:35", "detail": { "distinct_files": 3, "window_size": 17, "locations": [ { "file": "internal/scraper/external/pythondocs.go", "line": 35 }, { "file": "internal/scraper/external/springdocs.go", "line": 35 }, { "file": "internal/scraper/external/tsdocs.go", "line": 35 } ], "sample": [ ")", "\t}", "", "\thtml, err := s.fetchPage(ctx, source.URL)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/nuxtdocs/parser.go::6a48022d7feaac7f": { "id": "boilerplate_duplication::pkg/nuxtdocs/parser.go::6a48022d7feaac7f", "detector": "boilerplate_duplication", "file": "pkg/nuxtdocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 16 lines): pkg/nuxtdocs/parser.go:17, pkg/reactdocs/parser.go:17, pkg/vuedocs/parser.go:17", "detail": { "distinct_files": 3, "window_size": 16, "locations": [ { "file": "pkg/nuxtdocs/parser.go", "line": 17 }, { "file": "pkg/reactdocs/parser.go", "line": 17 }, { "file": "pkg/vuedocs/parser.go", "line": 17 } ], "sample": [ ",", "\t}", "}", "" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/devour_enhanced.py::6fdd19d0ba4a6153": { "id": "boilerplate_duplication::cmd/devour_enhanced.py::6fdd19d0ba4a6153", "detector": "boilerplate_duplication", "file": "cmd/devour_enhanced.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 20 lines): cmd/devour_enhanced.py:7, cmd/devour_enhanced_v2.py:7, cmd/devour_lighthouse.py:7", "detail": { "distinct_files": 3, "window_size": 20, "locations": [ { "file": "cmd/devour_enhanced.py", "line": 7 }, { "file": "cmd/devour_enhanced_v2.py", "line": 7 }, { "file": "cmd/devour_lighthouse.py", "line": 7 } ], "sample": [ "from __future__ import annotations", "", "import json", "import logging" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/devour_enhanced.py::7a4f6cf79ff1e08c": { "id": "boilerplate_duplication::cmd/devour_enhanced.py::7a4f6cf79ff1e08c", "detector": "boilerplate_duplication", "file": "cmd/devour_enhanced.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 20 lines): cmd/devour_enhanced.py:222, cmd/devour_enhanced_v2.py:509, cmd/devour_lighthouse.py:146", "detail": { "distinct_files": 3, "window_size": 20, "locations": [ { "file": "cmd/devour_enhanced.py", "line": 222 }, { "file": "cmd/devour_enhanced_v2.py", "line": 509 }, { "file": "cmd/devour_lighthouse.py", "line": 146 } ], "sample": [ ")", "", "", "def draw_metric_bar(" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/nuxtdocs.go::91ecc3925f04c537": { "id": "boilerplate_duplication::internal/scraper/external/nuxtdocs.go::91ecc3925f04c537", "detector": "boilerplate_duplication", "file": "internal/scraper/external/nuxtdocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 17 lines): internal/scraper/external/nuxtdocs.go:35, internal/scraper/external/reactdocs.go:35, internal/scraper/external/vuedocs.go:35", "detail": { "distinct_files": 3, "window_size": 17, "locations": [ { "file": "internal/scraper/external/nuxtdocs.go", "line": 35 }, { "file": "internal/scraper/external/reactdocs.go", "line": 35 }, { "file": "internal/scraper/external/vuedocs.go", "line": 35 } ], "sample": [ ")", "\t}", "", "\thtml, err := s.fetchPage(ctx, source.URL)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/quality/analyzers/dataflow.go::93b3c19814e1695f": { "id": "boilerplate_duplication::internal/quality/analyzers/dataflow.go::93b3c19814e1695f", "detector": "boilerplate_duplication", "file": "internal/quality/analyzers/dataflow.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 12 lines): internal/quality/analyzers/dataflow.go:99, internal/quality/plugins/go/analyzers/advanced.go:460, internal/quality/plugins/go/analyzers/deadcode.go:58", "detail": { "distinct_files": 3, "window_size": 12, "locations": [ { "file": "internal/quality/analyzers/dataflow.go", "line": 99 }, { "file": "internal/quality/plugins/go/analyzers/advanced.go", "line": 460 }, { "file": "internal/quality/plugins/go/analyzers/deadcode.go", "line": 58 } ], "sample": [ ") Detect(ctx context.Context, path string, config *quality.Config) ([]quality.Finding, error) {", "\tcfg := &packages.Config{", "\t\tMode: packages.NeedName | packages.NeedTypes | packages.NeedTypesInfo | packages.NeedFiles | packages.NeedSyntax,", "\t\tDir: path," ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/astrodocs.go::a83dfb94067a4dac": { "id": "boilerplate_duplication::internal/scraper/external/astrodocs.go::a83dfb94067a4dac", "detector": "boilerplate_duplication", "file": "internal/scraper/external/astrodocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 11 lines): internal/scraper/external/astrodocs.go:35, internal/scraper/external/cloudflaredocs.go:35, internal/scraper/external/dockerdocs.go:35", "detail": { "distinct_files": 3, "window_size": 11, "locations": [ { "file": "internal/scraper/external/astrodocs.go", "line": 35 }, { "file": "internal/scraper/external/cloudflaredocs.go", "line": 35 }, { "file": "internal/scraper/external/dockerdocs.go", "line": 35 } ], "sample": [ ")", "\t}", "", "\thtml, err := s.fetchPage(ctx, source.URL)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/nuxtdocs.go::ace0833280b8cd0b": { "id": "boilerplate_duplication::internal/scraper/external/nuxtdocs.go::ace0833280b8cd0b", "detector": "boilerplate_duplication", "file": "internal/scraper/external/nuxtdocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 16 lines): internal/scraper/external/nuxtdocs.go:119, internal/scraper/external/reactdocs.go:136, internal/scraper/external/vuedocs.go:165", "detail": { "distinct_files": 3, "window_size": 16, "locations": [ { "file": "internal/scraper/external/nuxtdocs.go", "line": 119 }, { "file": "internal/scraper/external/reactdocs.go", "line": 136 }, { "file": "internal/scraper/external/vuedocs.go", "line": 165 } ], "sample": [ ".Component, sourceName string) *Document {", "\tvar content strings.Builder", "\tfmt.Fprintf(&content, \"# <%s />\\n\\n\", comp.Name)", "\tfmt.Fprintf(&content, \"%s\\n\", comp.Doc)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/astrodocs/parser.go::b78bcc29753e58ea": { "id": "boilerplate_duplication::pkg/astrodocs/parser.go::b78bcc29753e58ea", "detector": "boilerplate_duplication", "file": "pkg/astrodocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 18 lines): pkg/astrodocs/parser.go:17, pkg/cloudflaredocs/parser.go:17, pkg/dockerdocs/parser.go:17", "detail": { "distinct_files": 3, "window_size": 18, "locations": [ { "file": "pkg/astrodocs/parser.go", "line": 17 }, { "file": "pkg/cloudflaredocs/parser.go", "line": 17 }, { "file": "pkg/dockerdocs/parser.go", "line": 17 } ], "sample": [ ",", "\t}", "}", "" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/javadocs/parser.go::c420ebd92db5959d": { "id": "boilerplate_duplication::pkg/javadocs/parser.go::c420ebd92db5959d", "detector": "boilerplate_duplication", "file": "pkg/javadocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 11 lines): pkg/javadocs/parser.go:50, pkg/springdocs/parser.go:50, pkg/tsdocs/parser.go:52", "detail": { "distinct_files": 3, "window_size": 11, "locations": [ { "file": "pkg/javadocs/parser.go", "line": 50 }, { "file": "pkg/springdocs/parser.go", "line": 50 }, { "file": "pkg/tsdocs/parser.go", "line": 52 } ], "sample": [ ").Each(func(i int, s *goquery.Selection) {", "\t\tresult := &SearchResult{}", "", "\t\tlink := s.Find(\"a\").First()" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/devour_enhanced.py::d0f538c3209f4bb2": { "id": "boilerplate_duplication::cmd/devour_enhanced.py::d0f538c3209f4bb2", "detector": "boilerplate_duplication", "file": "cmd/devour_enhanced.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 97 lines): cmd/devour_enhanced.py:524, cmd/devour_enhanced_fixed.py:516, cmd/devour_enhanced_v2.py:525", "detail": { "distinct_files": 3, "window_size": 97, "locations": [ { "file": "cmd/devour_enhanced.py", "line": 524 }, { "file": "cmd/devour_enhanced_fixed.py", "line": 516 }, { "file": "cmd/devour_enhanced_v2.py", "line": 525 } ], "sample": [ ")", "", "", "def load_enhanced_devour_data(json_path: str) -> EnhancedScorecardData:" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/detectors/smells.py::d107798e17542211": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/detectors/smells.py::d107798e17542211", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/python/detectors/smells.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 11 lines): desloppify/desloppify/desloppify/languages/python/detectors/smells.py:335, desloppify/desloppify/desloppify/languages/typescript/detectors/react.py:139, desloppify/desloppify/desloppify/languages/typescript/detectors/smells.py:445", "detail": { "distinct_files": 3, "window_size": 11, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/python/detectors/smells.py", "line": 335 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/react.py", "line": 139 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/smells.py", "line": 445 } ], "sample": [ "try:", " p = (", " Path(filepath)", " if Path(filepath).is_absolute()" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/nuxtdocs/parser.go::e06cae0935a01e1d": { "id": "boilerplate_duplication::pkg/nuxtdocs/parser.go::e06cae0935a01e1d", "detector": "boilerplate_duplication", "file": "pkg/nuxtdocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 14 lines): pkg/nuxtdocs/parser.go:36, pkg/reactdocs/parser.go:35, pkg/vuedocs/parser.go:37", "detail": { "distinct_files": 3, "window_size": 14, "locations": [ { "file": "pkg/nuxtdocs/parser.go", "line": 36 }, { "file": "pkg/reactdocs/parser.go", "line": 35 }, { "file": "pkg/vuedocs/parser.go", "line": 37 } ], "sample": [ "(doc, docURL)", "", "\treturn ref, nil", "}" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/fixers/logs.py::fe6abea518d40034": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/fixers/logs.py::fe6abea518d40034", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/fixers/logs.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 3 files (window 13 lines): desloppify/desloppify/desloppify/languages/typescript/fixers/logs.py:87, desloppify/desloppify/desloppify/languages/typescript/fixers/params.py:53, desloppify/desloppify/desloppify/languages/typescript/fixers/vars.py:164", "detail": { "distinct_files": 3, "window_size": 13, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/fixers/logs.py", "line": 87 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/fixers/params.py", "line": 53 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/fixers/vars.py", "line": 164 } ], "sample": [ ",", " }", " )", " if not dry_run:" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/move.py::0283e826dc0836ee": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/move.py::0283e826dc0836ee", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/python/move.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 23 lines): desloppify/desloppify/desloppify/languages/python/move.py:159, desloppify/desloppify/desloppify/languages/typescript/move.py:99", "detail": { "distinct_files": 2, "window_size": 23, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/python/move.py", "line": 159 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/move.py", "line": 99 } ], "sample": [ "))", "", " if replacements:", " changes[importer] = _dedup(replacements)" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::landing/dist/index.html::0424aafa743c47ff": { "id": "boilerplate_duplication::landing/dist/index.html::0424aafa743c47ff", "detector": "boilerplate_duplication", "file": "landing/dist/index.html", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 37 lines): landing/dist/index.html:1, landing/index.html:1", "detail": { "distinct_files": 2, "window_size": 37, "locations": [ { "file": "landing/dist/index.html", "line": 1 }, { "file": "landing/index.html", "line": 1 } ], "sample": [ "", "", "
", " " ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/_show_terminal.py::062bdd49bd13b018": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/_show_terminal.py::062bdd49bd13b018", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/app/commands/_show_terminal.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 13 lines): desloppify/desloppify/desloppify/app/commands/_show_terminal.py:60, desloppify/desloppify/desloppify/app/commands/show/render.py:97", "detail": { "distinct_files": 2, "window_size": 13, "locations": [ { "file": "desloppify/desloppify/desloppify/app/commands/_show_terminal.py", "line": 60 }, { "file": "desloppify/desloppify/desloppify/app/commands/show/render.py", "line": 97 } ], "sample": [ ":", " status_icon = {", " \"open\": \"\u25cb\",", " \"fixed\": \"\u2713\"," ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/_show_terminal.py::075affa73f393cff": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/_show_terminal.py::075affa73f393cff", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/app/commands/_show_terminal.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 13 lines): desloppify/desloppify/desloppify/app/commands/_show_terminal.py:140, desloppify/desloppify/desloppify/app/commands/show/render.py:145", "detail": { "distinct_files": 2, "window_size": 13, "locations": [ { "file": "desloppify/desloppify/desloppify/app/commands/_show_terminal.py", "line": 140 }, { "file": "desloppify/desloppify/desloppify/app/commands/show/render.py", "line": 145 } ], "sample": [ ",", " \"dim\",", " )", " )" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py::07f2f6c708c356f6": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py::07f2f6c708c356f6", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 14 lines): desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py:110, desloppify/desloppify/desloppify/intelligence/review/importing/per_file.py:77", "detail": { "distinct_files": 2, "window_size": 14, "locations": [ { "file": "desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py", "line": 110 }, { "file": "desloppify/desloppify/desloppify/intelligence/review/importing/per_file.py", "line": 77 } ], "sample": [ ":", " skipped.append(", " {", " \"index\": idx," ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py::08cc531e07bf0677": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py::08cc531e07bf0677", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 14 lines): desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py:142, desloppify/desloppify/desloppify/intelligence/review/importing/per_file.py:114", "detail": { "distinct_files": 2, "window_size": 14, "locations": [ { "file": "desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py", "line": 142 }, { "file": "desloppify/desloppify/desloppify/intelligence/review/importing/per_file.py", "line": 114 } ], "sample": [ ")", "", " diff = merge_scan(", " state," ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/springdocs.go::0b3b1d80ee6e17a9": { "id": "boilerplate_duplication::internal/scraper/external/springdocs.go::0b3b1d80ee6e17a9", "detector": "boilerplate_duplication", "file": "internal/scraper/external/springdocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 10 lines): internal/scraper/external/springdocs.go:90, internal/scraper/external/tsdocs.go:95", "detail": { "distinct_files": 2, "window_size": 10, "locations": [ { "file": "internal/scraper/external/springdocs.go", "line": 90 }, { "file": "internal/scraper/external/tsdocs.go", "line": 95 } ], "sample": [ ".Module, sourceName string) *Document {", "\tvar content strings.Builder", "\tfmt.Fprintf(&content, \"# %s\\n\\n\", module.Name)", "\tfmt.Fprintf(&content, \"%s\\n\", module.Doc)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/quality/plugins/go/fixers/advanced_fixers.go::0c2eecd3d4915e02": { "id": "boilerplate_duplication::internal/quality/plugins/go/fixers/advanced_fixers.go::0c2eecd3d4915e02", "detector": "boilerplate_duplication", "file": "internal/quality/plugins/go/fixers/advanced_fixers.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 16 lines): internal/quality/plugins/go/fixers/advanced_fixers.go:88, internal/quality/plugins/go/fixers/fixers.go:60", "detail": { "distinct_files": 2, "window_size": 16, "locations": [ { "file": "internal/quality/plugins/go/fixers/advanced_fixers.go", "line": 88 }, { "file": "internal/quality/plugins/go/fixers/fixers.go", "line": 60 } ], "sample": [ "),", "\t\t}, nil", "\t}", "" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/dockerdocs/parser.go::0caddb4fd18042e9": { "id": "boilerplate_duplication::pkg/dockerdocs/parser.go::0caddb4fd18042e9", "detector": "boilerplate_duplication", "file": "pkg/dockerdocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 11 lines): pkg/dockerdocs/parser.go:67, pkg/mcpdocs/parser.go:69", "detail": { "distinct_files": 2, "window_size": 11, "locations": [ { "file": "pkg/dockerdocs/parser.go", "line": 67 }, { "file": "pkg/mcpdocs/parser.go", "line": 69 } ], "sample": [ "(doc *goquery.Document) string {", "\ttitle := doc.Find(\"h1\").First().Text()", "\ttitle = strings.TrimSpace(title)", "" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/devour_scorecard.py::0fdd685c8aba1fb6": { "id": "boilerplate_duplication::cmd/devour_scorecard.py::0fdd685c8aba1fb6", "detector": "boilerplate_duplication", "file": "cmd/devour_scorecard.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 254 lines): cmd/devour_scorecard.py:265, cmd/scorecard_generator.py:266", "detail": { "distinct_files": 2, "window_size": 254, "locations": [ { "file": "cmd/devour_scorecard.py", "line": 265 }, { "file": "cmd/scorecard_generator.py", "line": 266 } ], "sample": [ ")", "", "", "def draw_right_panel(" ] }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:11:38+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:11:38+00:00", "scan_verified": true } }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py::145def861d3f1478": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py::145def861d3f1478", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 26 lines): desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py:31, desloppify/desloppify/desloppify/languages/typescript/detectors/smells.py:310", "detail": { "distinct_files": 2, "window_size": 26, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py", "line": 31 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/smells.py", "line": 310 } ], "sample": [ ") -> None:", " \"\"\"Find if/else chains where all branches are empty.\"\"\"", " index = 0", " while index < len(lines):" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/tests/commands/test_cmd_next.py::148ee0f8aa14654d": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/tests/commands/test_cmd_next.py::148ee0f8aa14654d", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/tests/commands/test_cmd_next.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 22 lines): desloppify/desloppify/desloppify/tests/commands/test_cmd_next.py:499, desloppify/desloppify/desloppify/tests/commands/test_cmd_show.py:265", "detail": { "distinct_files": 2, "window_size": 22, "locations": [ { "file": "desloppify/desloppify/desloppify/tests/commands/test_cmd_next.py", "line": 499 }, { "file": "desloppify/desloppify/desloppify/tests/commands/test_cmd_show.py", "line": 265 } ], "sample": [ "\"subjective_integrity\": {", " \"status\": \"penalized\",", " \"target_score\": 95.0,", " \"matched_count\": 2," ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/scorecard_generator.py::1521ddf28fadbab0": { "id": "boilerplate_duplication::cmd/scorecard_generator.py::1521ddf28fadbab0", "detector": "boilerplate_duplication", "file": "cmd/scorecard_generator.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 18 lines): cmd/scorecard_generator.py:53, desloppify/desloppify/desloppify/app/output/scorecard_parts/theme.py:21", "detail": { "distinct_files": 2, "window_size": 18, "locations": [ { "file": "cmd/scorecard_generator.py", "line": 53 }, { "file": "desloppify/desloppify/desloppify/app/output/scorecard_parts/theme.py", "line": 21 } ], "sample": [ "if score >= 90:", " base = (68, 120, 68) # deep sage", " elif score >= 70:", " base = (120, 140, 72) # olive green" ] }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:11:38+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:11:38+00:00", "scan_verified": true } }, "boilerplate_duplication::pkg/astrodocs/parser_test.go::15d407d0f53a591b": { "id": "boilerplate_duplication::pkg/astrodocs/parser_test.go::15d407d0f53a591b", "detector": "boilerplate_duplication", "file": "pkg/astrodocs/parser_test.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 14 lines): pkg/astrodocs/parser_test.go:32, pkg/dockerdocs/parser_test.go:34", "detail": { "distinct_files": 2, "window_size": 14, "locations": [ { "file": "pkg/astrodocs/parser_test.go", "line": 32 }, { "file": "pkg/dockerdocs/parser_test.go", "line": 34 } ], "sample": [ "{", "\t\tt.Fatalf(\"unexpected title: %q\", page.Title)", "\t}", "\tif page.Description == \"\" {" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/pythondocs/parser_test.go::16681458a5b4689e": { "id": "boilerplate_duplication::pkg/pythondocs/parser_test.go::16681458a5b4689e", "detector": "boilerplate_duplication", "file": "pkg/pythondocs/parser_test.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): pkg/pythondocs/parser_test.go:216, pkg/tsdocs/parser_test.go:59", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "pkg/pythondocs/parser_test.go", "line": 216 }, { "file": "pkg/tsdocs/parser_test.go", "line": 59 } ], "sample": [ "}", "}", "", "func TestExtractFunctions(t *testing.T) {" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py::1705f46c1c6d265d": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py::1705f46c1c6d265d", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 7 lines): desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py:88, desloppify/desloppify/desloppify/intelligence/review/importing/per_file.py:55", "detail": { "distinct_files": 2, "window_size": 7, "locations": [ { "file": "desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py", "line": 88 }, { "file": "desloppify/desloppify/desloppify/intelligence/review/importing/per_file.py", "line": 55 } ], "sample": [ "\"dimension\", \"identifier\", \"summary\", \"confidence\")", "", " review_findings: list[dict[str, Any]] = []", " skipped: list[dict[str, Any]] = []" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/reactdocs/parser.go::1930cb01f7357d88": { "id": "boilerplate_duplication::pkg/reactdocs/parser.go::1930cb01f7357d88", "detector": "boilerplate_duplication", "file": "pkg/reactdocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 17 lines): pkg/reactdocs/parser.go:180, pkg/vuedocs/parser.go:95", "detail": { "distinct_files": 2, "window_size": 17, "locations": [ { "file": "pkg/reactdocs/parser.go", "line": 180 }, { "file": "pkg/vuedocs/parser.go", "line": 95 } ], "sample": [ "{", "\t\t\treturn", "\t\t}", "" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::devour_data/docs/docker_compose_-_ask_me_about_docker_1.md::1a5cab72fc1e07d1": { "id": "boilerplate_duplication::devour_data/docs/docker_compose_-_ask_me_about_docker_1.md::1a5cab72fc1e07d1", "detector": "boilerplate_duplication", "file": "devour_data/docs/docker_compose_-_ask_me_about_docker_1.md", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): devour_data/docs/docker_compose_-_ask_me_about_docker_1.md:5, devour_data/docs/docker_compose_-_why_use_compose?_3.md:5", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "devour_data/docs/docker_compose_-_ask_me_about_docker_1.md", "line": 5 }, { "file": "devour_data/docs/docker_compose_-_why_use_compose?_3.md", "line": 5 } ], "sample": [ "cker Compose - Ask me about Docker", "", "## \ud83d\udccb Document Information", "" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/astrodocs/parser.go::1ac05284ed308f5c": { "id": "boilerplate_duplication::pkg/astrodocs/parser.go::1ac05284ed308f5c", "detector": "boilerplate_duplication", "file": "pkg/astrodocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 14 lines): pkg/astrodocs/parser.go:36, pkg/cloudflaredocs/parser.go:38", "detail": { "distinct_files": 2, "window_size": 14, "locations": [ { "file": "pkg/astrodocs/parser.go", "line": 36 }, { "file": "pkg/cloudflaredocs/parser.go", "line": 38 } ], "sample": [ ")", "", "\treturn page, nil", "}" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py::1b6b82ff734e17ac": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py::1b6b82ff734e17ac", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py:591, desloppify/desloppify/desloppify/languages/python/commands.py:145", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py", "line": 591 }, { "file": "desloppify/desloppify/desloppify/languages/python/commands.py", "line": 145 } ], "sample": [ "))", " return", " if not cycles:", " print(c(\"No import cycles found.\", \"green\"))" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/commands.py::1be7d500bbb37b83": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/commands.py::1be7d500bbb37b83", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/csharp/commands.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 25 lines): desloppify/desloppify/desloppify/languages/csharp/commands.py:100, desloppify/desloppify/desloppify/languages/typescript/commands.py:128", "detail": { "distinct_files": 2, "window_size": 25, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/csharp/commands.py", "line": 100 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/commands.py", "line": 128 } ], "sample": [ "detect_duplicates(", " functions, threshold=getattr(args, \"threshold\", None) or 0.8", " )", " if getattr(args, \"json\", False):" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/dockerdocs/parser.go::1c3775c4cb39e3f9": { "id": "boilerplate_duplication::pkg/dockerdocs/parser.go::1c3775c4cb39e3f9", "detector": "boilerplate_duplication", "file": "pkg/dockerdocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 15 lines): pkg/dockerdocs/parser.go:77, pkg/mcpdocs/parser.go:76", "detail": { "distinct_files": 2, "window_size": 15, "locations": [ { "file": "pkg/dockerdocs/parser.go", "line": 77 }, { "file": "pkg/mcpdocs/parser.go", "line": 76 } ], "sample": [ "); idx > 0 {", "\t\t\ttitle = title[:idx]", "\t\t}", "\t}" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/devour_enhanced_v2.py::1e543b478f4d05a8": { "id": "boilerplate_duplication::cmd/devour_enhanced_v2.py::1e543b478f4d05a8", "detector": "boilerplate_duplication", "file": "cmd/devour_enhanced_v2.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 11 lines): cmd/devour_enhanced_v2.py:27, cmd/devour_lighthouse.py:27", "detail": { "distinct_files": 2, "window_size": 11, "locations": [ { "file": "cmd/devour_enhanced_v2.py", "line": 27 }, { "file": "cmd/devour_lighthouse.py", "line": 27 } ], "sample": [ "SCALE = 2", "BG = (248, 248, 246)", "FRAME = (222, 222, 220)", "BORDER = (200, 200, 198)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/javadocs.go::20dfdcbb0bc33e2c": { "id": "boilerplate_duplication::internal/scraper/external/javadocs.go::20dfdcbb0bc33e2c", "detector": "boilerplate_duplication", "file": "internal/scraper/external/javadocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 11 lines): internal/scraper/external/javadocs.go:142, internal/scraper/external/springdocs.go:137", "detail": { "distinct_files": 2, "window_size": 11, "locations": [ { "file": "internal/scraper/external/javadocs.go", "line": 142 }, { "file": "internal/scraper/external/springdocs.go", "line": 137 } ], "sample": [ ",", "\t\tTitle: class.QualifiedName,", "\t\tContent: content.String(),", "\t\tURL: class.DocURL," ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py::249d0e9d8e261b86": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py::249d0e9d8e261b86", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 17 lines): desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py:94, desloppify/desloppify/desloppify/intelligence/review/importing/per_file.py:61", "detail": { "distinct_files": 2, "window_size": 17, "locations": [ { "file": "desloppify/desloppify/desloppify/intelligence/review/importing/holistic.py", "line": 94 }, { "file": "desloppify/desloppify/desloppify/intelligence/review/importing/per_file.py", "line": 61 } ], "sample": [ "if key not in finding]", " if missing:", " skipped.append(", " {" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/react.py::2549f18d5be6f4cf": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/react.py::2549f18d5be6f4cf", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/react.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): desloppify/desloppify/desloppify/languages/typescript/detectors/react.py:197, desloppify/desloppify/desloppify/languages/typescript/extractors_components.py:120", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/react.py", "line": 197 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/extractors_components.py", "line": 120 } ], "sample": [ "for filepath in find_tsx_files(path):", " try:", " p = (", " Path(filepath)" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/reactdocs.go::25a4b19b907fdf16": { "id": "boilerplate_duplication::internal/scraper/external/reactdocs.go::25a4b19b907fdf16", "detector": "boilerplate_duplication", "file": "internal/scraper/external/reactdocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 9 lines): internal/scraper/external/reactdocs.go:169, internal/scraper/external/vuedocs.go:198", "detail": { "distinct_files": 2, "window_size": 9, "locations": [ { "file": "internal/scraper/external/reactdocs.go", "line": 169 }, { "file": "internal/scraper/external/vuedocs.go", "line": 198 } ], "sample": [ ", api.Name)", "\tif api.Signature != \"\" {", "\t\tfmt.Fprintf(&content, \"```javascript\\n%s\\n```\\n\\n\", api.Signature)", "\t}" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/_parse_helpers.py::26ee954e977d161d": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/_parse_helpers.py::26ee954e977d161d", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/csharp/_parse_helpers.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 16 lines): desloppify/desloppify/desloppify/languages/csharp/_parse_helpers.py:63, desloppify/desloppify/desloppify/languages/dart/extractors.py:60", "detail": { "distinct_files": 2, "window_size": 16, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/csharp/_parse_helpers.py", "line": 63 }, { "file": "desloppify/desloppify/desloppify/languages/dart/extractors.py", "line": 60 } ], "sample": [ ", len(content)):", " ch = content[i]", " if in_string:", " if escape:" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_deps.py::29b69be62d9e6607": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_deps.py::29b69be62d9e6607", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_deps.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 11 lines): desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_deps.py:23, desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_smells.py:23", "detail": { "distinct_files": 2, "window_size": 11, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_deps.py", "line": 23 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_smells.py", "line": 23 } ], "sample": [ ".cache_clear()", "", "", "def _write(tmp_path: Path, name: str, content: str) -> Path:" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/devour_enhanced_fixed.py::2bc292630071e423": { "id": "boilerplate_duplication::cmd/devour_enhanced_fixed.py::2bc292630071e423", "detector": "boilerplate_duplication", "file": "cmd/devour_enhanced_fixed.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 41 lines): cmd/devour_enhanced_fixed.py:479, cmd/devour_lighthouse.py:90", "detail": { "distinct_files": 2, "window_size": 41, "locations": [ { "file": "cmd/devour_enhanced_fixed.py", "line": 479 }, { "file": "cmd/devour_lighthouse.py", "line": 90 } ], "sample": [ "def score_to_color(score: float) -> Tuple[int, int, int]:", " \"\"\"Convert score to color.\"\"\"", " if score >= 90:", " return COLORS['excellent']" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/quality/languages.go::2c7319a8038014fb": { "id": "boilerplate_duplication::internal/quality/languages.go::2c7319a8038014fb", "detector": "boilerplate_duplication", "file": "internal/quality/languages.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): internal/quality/languages.go:104, internal/quality/scanner.go:157", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "internal/quality/languages.go", "line": 104 }, { "file": "internal/quality/scanner.go", "line": 157 } ], "sample": [ "if info.IsDir() {", "\t\t\t// Skip hidden directories and common exclude dirs", "\t\t\tbase := filepath.Base(filePath)", "\t\t\tif strings.HasPrefix(base, \".\") || base == \"node_modules\" || base == \"vendor\" {" ] }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:11:38+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:11:38+00:00", "scan_verified": true } }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py::2c9b8cf585618e39": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py::2c9b8cf585618e39", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 10 lines): desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py:154, desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py:434", "detail": { "distinct_files": 2, "window_size": 10, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py", "line": 154 }, { "file": "desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py", "line": 434 } ], "sample": [ "graph: dict[str, dict] = defaultdict(lambda: {\"imports\": set(), \"importers\": set()})", "", " cs_files = find_csharp_files(path)", " if not cs_files:" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/deps/cli.py::2e5a1a559544def1": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/deps/cli.py::2e5a1a559544def1", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/csharp/deps/cli.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 38 lines): desloppify/desloppify/desloppify/languages/csharp/deps/cli.py:14, desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py:522", "detail": { "distinct_files": 2, "window_size": 38, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/csharp/deps/cli.py", "line": 14 }, { "file": "desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py", "line": 522 } ], "sample": [ "(args))", "", " if getattr(args, \"file\", None):", " coupling = get_coupling_score(args.file, graph)" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/_shared/phases_common.py::3100d8b4e64ebee4": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/_shared/phases_common.py::3100d8b4e64ebee4", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/_shared/phases_common.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 9 lines): desloppify/desloppify/desloppify/languages/_shared/phases_common.py:10, desloppify/desloppify/desloppify/languages/csharp/phases.py:12", "detail": { "distinct_files": 2, "window_size": 9, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/_shared/phases_common.py", "line": 10 }, { "file": "desloppify/desloppify/desloppify/languages/csharp/phases.py", "line": 12 } ], "sample": [ "from desloppify.engine.detectors.graph import detect_cycles", "from desloppify.engine.detectors.large import detect_large_files", "from desloppify.engine.detectors.orphaned import (", " OrphanedDetectionOptions," ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py::315b3e08fc3b9134": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py::315b3e08fc3b9134", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 39 lines): desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py:18, desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py:29", "detail": { "distinct_files": 2, "window_size": 39, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py", "line": 18 }, { "file": "desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py", "line": 29 } ], "sample": [ "_USING_RE = re.compile(r\"(?m)^\\s*(?:global\\s+)?using\\s+([A-Za-z_]\\w*(?:\\.[A-Za-z_]\\w*)*)\\s*;\")", "_USING_ALIAS_RE = re.compile(", " r\"(?m)^\\s*(?:global\\s+)?using\\s+[A-Za-z_]\\w*\\s*=\\s*([A-Za-z_]\\w*(?:\\.[A-Za-z_]\\w*)*)\\s*;\"", ")" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/dimensions/data.py::32ec6b004bd8e480": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/dimensions/data.py::32ec6b004bd8e480", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/intelligence/review/dimensions/data.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 10 lines): desloppify/desloppify/desloppify/intelligence/review/dimensions/data.py:61, desloppify/desloppify/desloppify/intelligence/review/dimensions/validation.py:32", "detail": { "distinct_files": 2, "window_size": 10, "locations": [ { "file": "desloppify/desloppify/desloppify/intelligence/review/dimensions/data.py", "line": 61 }, { "file": "desloppify/desloppify/desloppify/intelligence/review/dimensions/validation.py", "line": 32 } ], "sample": [ ")", " out: list[str] = []", " for idx, item in enumerate(value):", " if not isinstance(item, str) or not item.strip():" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/astrodocs/parser.go::3489636578dd8a62": { "id": "boilerplate_duplication::pkg/astrodocs/parser.go::3489636578dd8a62", "detector": "boilerplate_duplication", "file": "pkg/astrodocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 10 lines): pkg/astrodocs/parser.go:140, pkg/cloudflaredocs/parser.go:147", "detail": { "distinct_files": 2, "window_size": 10, "locations": [ { "file": "pkg/astrodocs/parser.go", "line": 140 }, { "file": "pkg/cloudflaredocs/parser.go", "line": 147 } ], "sample": [ ".Attr(\"class\"); exists {", "\t\t\t\tparts := strings.Split(classes, \" \")", "\t\t\t\tfor _, part := range parts {", "\t\t\t\t\tif strings.HasPrefix(part, \"language-\") {" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/resolve/selection.py::349e8ced50b983c0": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/resolve/selection.py::349e8ced50b983c0", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/app/commands/resolve/selection.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): desloppify/desloppify/desloppify/app/commands/resolve/selection.py:90, desloppify/desloppify/desloppify/app/commands/scan/scan_reporting_llm.py:21", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "desloppify/desloppify/desloppify/app/commands/resolve/selection.py", "line": 90 }, { "file": "desloppify/desloppify/desloppify/app/commands/scan/scan_reporting_llm.py", "line": 21 } ], "sample": [ "(", " state: dict,", ") -> tuple[float | None, float | None, float | None, float | None]:", " return (" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::AGENTS.md::353eb2d286a2c3da": { "id": "boilerplate_duplication::AGENTS.md::353eb2d286a2c3da", "detector": "boilerplate_duplication", "file": "AGENTS.md", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 46 lines): AGENTS.md:84, desloppify/desloppify/docs/SKILL.md:79", "detail": { "distinct_files": 2, "window_size": 46, "locations": [ { "file": "AGENTS.md", "line": 84 }, { "file": "desloppify/desloppify/docs/SKILL.md", "line": 79 } ], "sample": [ ")", " and findings, then import:", " ```bash", " desloppify review --import findings.json" ] }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:11:38+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:11:38+00:00", "scan_verified": true } }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/__init__.py::35e3ba539e5896b0": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/__init__.py::35e3ba539e5896b0", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/python/__init__.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 11 lines): desloppify/desloppify/desloppify/languages/python/__init__.py:6, desloppify/desloppify/desloppify/languages/typescript/__init__.py:5", "detail": { "distinct_files": 2, "window_size": 11, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/python/__init__.py", "line": 6 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/__init__.py", "line": 5 } ], "sample": [ "from pathlib import Path", "", "from desloppify.engine.policy.zones import COMMON_ZONE_RULES, Zone, ZoneRule", "from desloppify.hook_registry import register_lang_hooks" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/quality/languages_test.go::35fcaa7914639e34": { "id": "boilerplate_duplication::internal/quality/languages_test.go::35fcaa7914639e34", "detector": "boilerplate_duplication", "file": "internal/quality/languages_test.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 10 lines): internal/quality/languages_test.go:266, internal/quality/scanner_test.go:337", "detail": { "distinct_files": 2, "window_size": 10, "locations": [ { "file": "internal/quality/languages_test.go", "line": 266 }, { "file": "internal/quality/scanner_test.go", "line": 337 } ], "sample": [ ",", "\t\t\tsetup: func() string {", "\t\t\t\tdir, _ := os.MkdirTemp(\"\", \"go_test\")", "\t\t\t\tos.WriteFile(filepath.Join(dir, \"go.mod\"), []byte(\"module test\"), 0644)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/devour_enhanced_v2.py::3623874fc56f1e2c": { "id": "boilerplate_duplication::cmd/devour_enhanced_v2.py::3623874fc56f1e2c", "detector": "boilerplate_duplication", "file": "cmd/devour_enhanced_v2.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 7 lines): cmd/devour_enhanced_v2.py:41, cmd/devour_lighthouse.py:39", "detail": { "distinct_files": 2, "window_size": 7, "locations": [ { "file": "cmd/devour_enhanced_v2.py", "line": 41 }, { "file": "cmd/devour_lighthouse.py", "line": 39 } ], "sample": [ "COLORS = {", " 'excellent': (68, 120, 68), # deep sage", " 'good': (120, 140, 72), # olive green ", " 'moderate': (145, 155, 80), # yellow-green" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/quality/plugins/go/analyzers/detectors.go::36580fba901fceee": { "id": "boilerplate_duplication::internal/quality/plugins/go/analyzers/detectors.go::36580fba901fceee", "detector": "boilerplate_duplication", "file": "internal/quality/plugins/go/analyzers/detectors.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 13 lines): internal/quality/plugins/go/analyzers/detectors.go:155, internal/quality/plugins/go/plugin.go:198", "detail": { "distinct_files": 2, "window_size": 13, "locations": [ { "file": "internal/quality/plugins/go/analyzers/detectors.go", "line": 155 }, { "file": "internal/quality/plugins/go/plugin.go", "line": 198 } ], "sample": [ "for _, decl := range node.Decls {", "\t\tgen, ok := decl.(*ast.GenDecl)", "\t\tif !ok || gen.Tok != token.TYPE {", "\t\t\tcontinue" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/_shared/review_data/dimensions.json::37b0e9041b173701": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/_shared/review_data/dimensions.json::37b0e9041b173701", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/_shared/review_data/dimensions.json", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 46 lines): desloppify/desloppify/desloppify/languages/_shared/review_data/dimensions.json:229, desloppify/desloppify/desloppify/tests/snapshots/cli_smoke/query.json:96", "detail": { "distinct_files": 2, "window_size": 46, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/_shared/review_data/dimensions.json", "line": 229 }, { "file": "desloppify/desloppify/desloppify/tests/snapshots/cli_smoke/query.json", "line": 96 } ], "sample": [ "]", " },", " \"dependency_health\": {", " \"description\": \"Unused deps, version conflicts, multiple libs for same purpose, heavy deps\"," ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/springdocs.go::39ac1639c0eb7bfd": { "id": "boilerplate_duplication::internal/scraper/external/springdocs.go::39ac1639c0eb7bfd", "detector": "boilerplate_duplication", "file": "internal/scraper/external/springdocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 11 lines): internal/scraper/external/springdocs.go:105, internal/scraper/external/tsdocs.go:110", "detail": { "distinct_files": 2, "window_size": 11, "locations": [ { "file": "internal/scraper/external/springdocs.go", "line": 105 }, { "file": "internal/scraper/external/tsdocs.go", "line": 110 } ], "sample": [ ",", "\t\tTitle: module.Name,", "\t\tContent: content.String(),", "\t\tURL: module.DocURL," ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::AGENTS.md::3ad4818f3d28ce44": { "id": "boilerplate_duplication::AGENTS.md::3ad4818f3d28ce44", "detector": "boilerplate_duplication", "file": "AGENTS.md", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 8 lines): AGENTS.md:3, desloppify/desloppify/docs/SKILL.md:1", "detail": { "distinct_files": 2, "window_size": 8, "locations": [ { "file": "AGENTS.md", "line": 3 }, { "file": "desloppify/desloppify/docs/SKILL.md", "line": 1 } ], "sample": [ "---", "name: desloppify", "description: >", " Codebase health scanner and technical debt tracker. Use when the user asks" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/astrodocs.go::3bf181fa343f7fe4": { "id": "boilerplate_duplication::internal/scraper/external/astrodocs.go::3bf181fa343f7fe4", "detector": "boilerplate_duplication", "file": "internal/scraper/external/astrodocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 16 lines): internal/scraper/external/astrodocs.go:80, internal/scraper/external/dockerdocs.go:80", "detail": { "distinct_files": 2, "window_size": 16, "locations": [ { "file": "internal/scraper/external/astrodocs.go", "line": 80 }, { "file": "internal/scraper/external/dockerdocs.go", "line": 80 } ], "sample": [ ".Page, sourceName string) *Document {", "\tvar content strings.Builder", "\tfmt.Fprintf(&content, \"# %s\\n\\n\", page.Title)", "\tfmt.Fprintf(&content, \"%s\\n\", page.Description)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/commands.py::3cd15f2351329f0d": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/commands.py::3cd15f2351329f0d", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/python/commands.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): desloppify/desloppify/desloppify/languages/python/commands.py:74, desloppify/desloppify/desloppify/languages/typescript/commands.py:77", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/python/commands.py", "line": 74 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/commands.py", "line": 77 } ], "sample": [ "),", " \", \".join(e[\"reasons\"]),", " ],", " )" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/devour_enhanced_fixed.py::3dc8d5915c88f498": { "id": "boilerplate_duplication::cmd/devour_enhanced_fixed.py::3dc8d5915c88f498", "detector": "boilerplate_duplication", "file": "cmd/devour_enhanced_fixed.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 20 lines): cmd/devour_enhanced_fixed.py:460, cmd/devour_enhanced_v2.py:509", "detail": { "distinct_files": 2, "window_size": 20, "locations": [ { "file": "cmd/devour_enhanced_fixed.py", "line": 460 }, { "file": "cmd/devour_enhanced_v2.py", "line": 509 } ], "sample": [ "draw.text((x, y + scale(5), info_text, fill=DIM, font=font_footer)", "", "", "def draw_metric_bar(" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/fixers/common.py::3fdbe3640a4c72e6": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/fixers/common.py::3fdbe3640a4c72e6", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/fixers/common.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 16 lines): desloppify/desloppify/desloppify/languages/typescript/fixers/common.py:196, desloppify/desloppify/desloppify/languages/typescript/fixers/imports.py:113", "detail": { "distinct_files": 2, "window_size": 16, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/fixers/common.py", "line": 196 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/fixers/imports.py", "line": 113 } ], "sample": [ "def _normalize_binding_name(token: str) -> str:", " normalized = token.strip().rstrip(\",\")", " if normalized.startswith(\"type \"):", " normalized = normalized[len(\"type \"):].strip()" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/engine/scoring_internal/subjective/core.py::41614c71cbf0650e": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/engine/scoring_internal/subjective/core.py::41614c71cbf0650e", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/engine/scoring_internal/subjective/core.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 16 lines): desloppify/desloppify/desloppify/engine/scoring_internal/subjective/core.py:11, desloppify/desloppify/desloppify/intelligence/review/dimensions/metadata.py:15", "detail": { "distinct_files": 2, "window_size": 16, "locations": [ { "file": "desloppify/desloppify/desloppify/engine/scoring_internal/subjective/core.py", "line": 11 }, { "file": "desloppify/desloppify/desloppify/intelligence/review/dimensions/metadata.py", "line": 15 } ], "sample": [ "\"cross_module_architecture\": \"Cross-Module Arch\",", " \"initialization_coupling\": \"Init Coupling\",", " \"convention_outlier\": \"Convention Drift\",", " \"error_consistency\": \"Error Consistency\"," ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/exports.py::421aec6fd820dbdf": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/exports.py::421aec6fd820dbdf", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/exports.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 10 lines): desloppify/desloppify/desloppify/languages/typescript/detectors/exports.py:106, desloppify/desloppify/desloppify/languages/typescript/detectors/unused.py:352", "detail": { "distinct_files": 2, "window_size": 10, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/exports.py", "line": 106 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/unused.py", "line": 352 } ], "sample": [ "))", "", " sorted_files = sorted(by_file.items(), key=lambda x: -len(x[1]))", " rows = []" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/dart/commands.py::43d9c692d51ed8ce": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/dart/commands.py::43d9c692d51ed8ce", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/dart/commands.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 37 lines): desloppify/desloppify/desloppify/languages/dart/commands.py:44, desloppify/desloppify/desloppify/languages/gdscript/commands.py:40", "detail": { "distinct_files": 2, "window_size": 37, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/dart/commands.py", "line": 44 }, { "file": "desloppify/desloppify/desloppify/languages/gdscript/commands.py", "line": 40 } ], "sample": [ ",", ")", "_cmd_dupes_impl = make_cmd_dupes(extract_functions_fn=extract_functions)", "" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/resolve/selection.py::43efac19f577164d": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/resolve/selection.py::43efac19f577164d", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/app/commands/resolve/selection.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 9 lines): desloppify/desloppify/desloppify/app/commands/resolve/selection.py:68, desloppify/desloppify/desloppify/engine/state_internal/scoring.py:33", "detail": { "distinct_files": 2, "window_size": 9, "locations": [ { "file": "desloppify/desloppify/desloppify/app/commands/resolve/selection.py", "line": 68 }, { "file": "desloppify/desloppify/desloppify/engine/state_internal/scoring.py", "line": 33 } ], "sample": [ "raw = value.get(\"score\", 0) if isinstance(value, dict) else value", " try:", " score = float(raw)", " except (TypeError, ValueError):" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/_parse_helpers.py::44682ce64ea514c8": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/_parse_helpers.py::44682ce64ea514c8", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/csharp/_parse_helpers.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 16 lines): desloppify/desloppify/desloppify/languages/csharp/_parse_helpers.py:28, desloppify/desloppify/desloppify/languages/dart/extractors.py:30", "detail": { "distinct_files": 2, "window_size": 16, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/csharp/_parse_helpers.py", "line": 28 }, { "file": "desloppify/desloppify/desloppify/languages/dart/extractors.py", "line": 30 } ], "sample": [ "depth = 0", " in_string: str | None = None", " escape = False", " for i in range(open_pos, len(content)):" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::devour_data/docs/docker_compose_-_docker_compose_2.md::4742f11c24fb9b23": { "id": "boilerplate_duplication::devour_data/docs/docker_compose_-_docker_compose_2.md::4742f11c24fb9b23", "detector": "boilerplate_duplication", "file": "devour_data/docs/docker_compose_-_docker_compose_2.md", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): devour_data/docs/docker_compose_-_docker_compose_2.md:5, devour_data/docs/docker_compose_-_view_the_release_notes_7.md:5", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "devour_data/docs/docker_compose_-_docker_compose_2.md", "line": 5 }, { "file": "devour_data/docs/docker_compose_-_view_the_release_notes_7.md", "line": 5 } ], "sample": [ "cker Compose - Docker Compose", "", "## \ud83d\udccb Document Information", "" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py::4845dcd5bb720da1": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py::4845dcd5bb720da1", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 17 lines): desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py:84, desloppify/desloppify/desloppify/languages/typescript/detectors/smells.py:357", "detail": { "distinct_files": 2, "window_size": 17, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py", "line": 84 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/smells.py", "line": 357 } ], "sample": [ "continue", " cursor += 1", " break", " elif current == \"\":" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/phases.py::484d30f55c5a4cb5": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/phases.py::484d30f55c5a4cb5", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/python/phases.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 8 lines): desloppify/desloppify/desloppify/languages/python/phases.py:129, desloppify/desloppify/desloppify/languages/typescript/phases.py:163", "detail": { "distinct_files": 2, "window_size": 8, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/python/phases.py", "line": 129 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/phases.py", "line": 163 } ], "sample": [ "def _phase_unused(path: Path, lang: LangConfig) -> tuple[list[dict], dict[str, int]]:", " entries, total_files = unused_detector_mod.detect_unused(path)", " return make_unused_findings(entries, log), {", " \"unused\": adjust_potential(lang.zone_map, total_files)," ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/astrodocs/parser_test.go::486c8b24541ebb8c": { "id": "boilerplate_duplication::pkg/astrodocs/parser_test.go::486c8b24541ebb8c", "detector": "boilerplate_duplication", "file": "pkg/astrodocs/parser_test.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 9 lines): pkg/astrodocs/parser_test.go:66, pkg/cloudflaredocs/parser_test.go:70", "detail": { "distinct_files": 2, "window_size": 9, "locations": [ { "file": "pkg/astrodocs/parser_test.go", "line": 66 }, { "file": "pkg/cloudflaredocs/parser_test.go", "line": 70 } ], "sample": [ "sections, err := parser.ParseSidebar(html)", "\tif err != nil {", "\t\tt.Fatalf(\"ParseSidebar failed: %v\", err)", "\t}" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/devour_enhanced.py::48b0d85c62a66eb3": { "id": "boilerplate_duplication::cmd/devour_enhanced.py::48b0d85c62a66eb3", "detector": "boilerplate_duplication", "file": "cmd/devour_enhanced.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 79 lines): cmd/devour_enhanced.py:238, cmd/devour_enhanced_v2.py:222", "detail": { "distinct_files": 2, "window_size": 79, "locations": [ { "file": "cmd/devour_enhanced.py", "line": 238 }, { "file": "cmd/devour_enhanced_v2.py", "line": 222 } ], "sample": [ ")", "", "", "def generate_enhanced_scorecard(data: EnhancedScorecardData, output_path: str | Path) -> Path:" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/status_parts/render.py::48cd2cd429d12628": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/status_parts/render.py::48cd2cd429d12628", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/app/commands/status_parts/render.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 14 lines): desloppify/desloppify/desloppify/app/commands/status_parts/render.py:127, desloppify/desloppify/desloppify/app/commands/status_parts/transparency.py:41", "detail": { "distinct_files": 2, "window_size": 14, "locations": [ { "file": "desloppify/desloppify/desloppify/app/commands/status_parts/render.py", "line": 127 }, { "file": "desloppify/desloppify/desloppify/app/commands/status_parts/transparency.py", "line": 41 } ], "sample": [ ")", " )", " elif suppression.get(\"recent_scans\", 0):", " print(colorize(\" Ignore suppression (last scan): 0 findings hidden\", \"dim\"))" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/commands.py::49de8530b94e0eff": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/commands.py::49de8530b94e0eff", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/python/commands.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 11 lines): desloppify/desloppify/desloppify/languages/python/commands.py:169, desloppify/desloppify/desloppify/languages/typescript/commands.py:127", "detail": { "distinct_files": 2, "window_size": 11, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/python/commands.py", "line": 169 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/commands.py", "line": 127 } ], "sample": [ "(filepath))", " entries, _ = dupes_detector_mod.detect_duplicates(", " functions, threshold=getattr(args, \"threshold\", None) or 0.8", " )" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::devour_data/docs/docker_compose_-_browse_common_faqs_10.md::51527eef546410f0": { "id": "boilerplate_duplication::devour_data/docs/docker_compose_-_browse_common_faqs_10.md::51527eef546410f0", "detector": "boilerplate_duplication", "file": "devour_data/docs/docker_compose_-_browse_common_faqs_10.md", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): devour_data/docs/docker_compose_-_browse_common_faqs_10.md:5, devour_data/docs/docker_compose_-_quickstart_6.md:5", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "devour_data/docs/docker_compose_-_browse_common_faqs_10.md", "line": 5 }, { "file": "devour_data/docs/docker_compose_-_quickstart_6.md", "line": 5 } ], "sample": [ "cker Compose - Browse common FAQs", "", "## \ud83d\udccb Document Information", "" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/commands.py::53cbebb9c2f2c77f": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/commands.py::53cbebb9c2f2c77f", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/csharp/commands.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 27 lines): desloppify/desloppify/desloppify/languages/csharp/commands.py:69, desloppify/desloppify/desloppify/languages/python/commands.py:88", "detail": { "distinct_files": 2, "window_size": 27, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/csharp/commands.py", "line": 69 }, { "file": "desloppify/desloppify/desloppify/languages/python/commands.py", "line": 88 } ], "sample": [ "},", " ),", " )", " if getattr(args, \"json\", False):" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/godocs/parser.go::5454e51504800524": { "id": "boilerplate_duplication::pkg/godocs/parser.go::5454e51504800524", "detector": "boilerplate_duplication", "file": "pkg/godocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): pkg/godocs/parser.go:25, pkg/javadocs/parser.go:21", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "pkg/godocs/parser.go", "line": 25 }, { "file": "pkg/javadocs/parser.go", "line": 21 } ], "sample": [ "func (p *Parser) ParsePackagePage(html string, docURL string) (*Package, error) {", "\tdoc, err := goquery.NewDocumentFromReader(strings.NewReader(html))", "\tif err != nil {", "\t\treturn nil, err" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/devour_enhanced_v2.py::54b5d1cd62a75dd9": { "id": "boilerplate_duplication::cmd/devour_enhanced_v2.py::54b5d1cd62a75dd9", "detector": "boilerplate_duplication", "file": "cmd/devour_enhanced_v2.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 27 lines): cmd/devour_enhanced_v2.py:83, cmd/devour_lighthouse.py:282", "detail": { "distinct_files": 2, "window_size": 27, "locations": [ { "file": "cmd/devour_enhanced_v2.py", "line": 83 }, { "file": "cmd/devour_lighthouse.py", "line": 282 } ], "sample": [ "def load_font(size: int, *, bold: bool = False) -> ImageFont.ImageFont:", " \"\"\"Load font with fallback.\"\"\"", " size = size * SCALE", " candidates = [" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/nuxtdocs/parser_test.go::55a2678da5c13352": { "id": "boilerplate_duplication::pkg/nuxtdocs/parser_test.go::55a2678da5c13352", "detector": "boilerplate_duplication", "file": "pkg/nuxtdocs/parser_test.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 13 lines): pkg/nuxtdocs/parser_test.go:81, pkg/reactdocs/parser_test.go:80", "detail": { "distinct_files": 2, "window_size": 13, "locations": [ { "file": "pkg/nuxtdocs/parser_test.go", "line": 81 }, { "file": "pkg/reactdocs/parser_test.go", "line": 80 } ], "sample": [ ")", "\t}", "}", "" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py::57ab2e96189b378a": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py::57ab2e96189b378a", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 21 lines): desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py:57, desloppify/desloppify/desloppify/languages/typescript/detectors/smells.py:332", "detail": { "distinct_files": 2, "window_size": 21, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_effects.py", "line": 57 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/smells.py", "line": 332 } ], "sample": [ "}", " )", " index = cursor", " continue" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_detectors.py::599c6dce8b6f78d6": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_detectors.py::599c6dce8b6f78d6", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_detectors.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 17 lines): desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_detectors.py:226, desloppify/desloppify/desloppify/languages/typescript/detectors/react.py:65", "detail": { "distinct_files": 2, "window_size": 17, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/_smell_detectors.py", "line": 226 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/react.py", "line": 65 } ], "sample": [ ", len(content))", " ):", " if in_s:", " continue" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/quality/languages_test.go::59fc564ff0c7b9b6": { "id": "boilerplate_duplication::internal/quality/languages_test.go::59fc564ff0c7b9b6", "detector": "boilerplate_duplication", "file": "internal/quality/languages_test.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 13 lines): internal/quality/languages_test.go:385, internal/quality/scanner_test.go:384", "detail": { "distinct_files": 2, "window_size": 13, "locations": [ { "file": "internal/quality/languages_test.go", "line": 385 }, { "file": "internal/quality/scanner_test.go", "line": 384 } ], "sample": [ ")", "\t\t\t\treturn dir", "\t\t\t},", "\t\t\texpected: \"go\"," ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/__init__.py::5a4d5d8af5c44253": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/intelligence/review/__init__.py::5a4d5d8af5c44253", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/intelligence/review/__init__.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 16 lines): desloppify/desloppify/desloppify/intelligence/review/__init__.py:19, desloppify/desloppify/desloppify/intelligence/review/dimensions/__init__.py:5", "detail": { "distinct_files": 2, "window_size": 16, "locations": [ { "file": "desloppify/desloppify/desloppify/intelligence/review/__init__.py", "line": 19 }, { "file": "desloppify/desloppify/desloppify/intelligence/review/dimensions/__init__.py", "line": 5 } ], "sample": [ "from desloppify.intelligence.review.dimensions.file import (", " DEFAULT_DIMENSIONS,", " DIMENSION_PROMPTS,", " REVIEW_SYSTEM_PROMPT," ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py::5ab2b4eeb993b2f7": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py::5ab2b4eeb993b2f7", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 8 lines): desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py:527, desloppify/desloppify/desloppify/languages/typescript/detectors/deps.py:287", "detail": { "distinct_files": 2, "window_size": 8, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py", "line": 527 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/deps.py", "line": 287 } ], "sample": [ ":", " print(json.dumps({\"file\": rel(args.file), **coupling}, indent=2))", " return", " print(c(f\"\\nDependency info: {rel(args.file)}\\n\", \"bold\"))" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/dart/extractors.py::5b1894873d4d11c6": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/dart/extractors.py::5b1894873d4d11c6", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/dart/extractors.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 21 lines): desloppify/desloppify/desloppify/languages/dart/extractors.py:138, desloppify/desloppify/desloppify/languages/gdscript/extractors.py:78", "detail": { "distinct_files": 2, "window_size": 21, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/dart/extractors.py", "line": 138 }, { "file": "desloppify/desloppify/desloppify/languages/gdscript/extractors.py", "line": 78 } ], "sample": [ "normalized = _normalize_body(body)", " body_hash = hashlib.md5(normalized.encode(\"utf-8\")).hexdigest()[:12]", " functions.append(", " FunctionInfo(" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/gdscript/__init__.py::5f026e9dbdbd0601": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/gdscript/__init__.py::5f026e9dbdbd0601", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/gdscript/__init__.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 9 lines): desloppify/desloppify/desloppify/languages/gdscript/__init__.py:5, desloppify/desloppify/desloppify/languages/typescript/__init__.py:7", "detail": { "distinct_files": 2, "window_size": 9, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/gdscript/__init__.py", "line": 5 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/__init__.py", "line": 7 } ], "sample": [ "from desloppify.engine.policy.zones import COMMON_ZONE_RULES, Zone, ZoneRule", "from desloppify.hook_registry import register_lang_hooks", "from desloppify.languages import register_lang", "from desloppify.languages.framework.base.phase_builders import (" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/nuxtdocs/parser.go::614b307b584cb619": { "id": "boilerplate_duplication::pkg/nuxtdocs/parser.go::614b307b584cb619", "detector": "boilerplate_duplication", "file": "pkg/nuxtdocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 17 lines): pkg/nuxtdocs/parser.go:98, pkg/vuedocs/parser.go:267", "detail": { "distinct_files": 2, "window_size": 17, "locations": [ { "file": "pkg/nuxtdocs/parser.go", "line": 98 }, { "file": "pkg/vuedocs/parser.go", "line": 267 } ], "sample": [ ") {", "\t\t\t\t\tif next.Is(\"p\") && comp.Doc == \"\" {", "\t\t\t\t\t\tcomp.Doc = strings.TrimSpace(next.Text())", "\t\t\t\t\t}" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/next.py::6326a5f588bb47c6": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/app/commands/next.py::6326a5f588bb47c6", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/app/commands/next.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 6 lines): desloppify/desloppify/desloppify/app/commands/next.py:9, desloppify/desloppify/desloppify/app/commands/show/cmd.py:5", "detail": { "distinct_files": 2, "window_size": 6, "locations": [ { "file": "desloppify/desloppify/desloppify/app/commands/next.py", "line": 9 }, { "file": "desloppify/desloppify/desloppify/app/commands/show/cmd.py", "line": 5 } ], "sample": [ "from desloppify.app.commands.helpers.lang import resolve_lang", "from desloppify.app.commands.helpers.query import write_query", "from desloppify.app.commands.helpers.runtime import command_runtime", "from desloppify.app.commands.helpers.score import target_strict_score_from_config" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/_shared/scaffold_detect_commands.py::64eafbca2efb6cd8": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/_shared/scaffold_detect_commands.py::64eafbca2efb6cd8", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/_shared/scaffold_detect_commands.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): desloppify/desloppify/desloppify/languages/_shared/scaffold_detect_commands.py:152, desloppify/desloppify/desloppify/languages/typescript/commands.py:130", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/_shared/scaffold_detect_commands.py", "line": 152 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/commands.py", "line": 130 } ], "sample": [ ")", "", " if getattr(args, \"json\", False):", " print(json.dumps({\"count\": len(entries), \"entries\": entries}, indent=2))" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/dart/__init__.py::6d24c6140e68b860": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/dart/__init__.py::6d24c6140e68b860", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/dart/__init__.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 8 lines): desloppify/desloppify/desloppify/languages/dart/__init__.py:36, desloppify/desloppify/desloppify/languages/gdscript/__init__.py:36", "detail": { "distinct_files": 2, "window_size": 8, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/dart/__init__.py", "line": 36 }, { "file": "desloppify/desloppify/desloppify/languages/gdscript/__init__.py", "line": 36 } ], "sample": [ "(filepath: str) -> str:", " parts = [part for part in filepath.replace(\"\\\\\", \"/\").split(\"/\") if part]", " if len(parts) > 1:", " return \"/\".join(parts[:2])" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/quality/plugins/go/analyzers/detectors.go::711b1a65622169d5": { "id": "boilerplate_duplication::internal/quality/plugins/go/analyzers/detectors.go::711b1a65622169d5", "detector": "boilerplate_duplication", "file": "internal/quality/plugins/go/analyzers/detectors.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 28 lines): internal/quality/plugins/go/analyzers/detectors.go:467, internal/quality/plugins/go/analyzers/security.go:378", "detail": { "distinct_files": 2, "window_size": 28, "locations": [ { "file": "internal/quality/plugins/go/analyzers/detectors.go", "line": 467 }, { "file": "internal/quality/plugins/go/analyzers/security.go", "line": 378 } ], "sample": [ "(fn *ast.FuncDecl) int {", "\tmaxDepth := 0", "", "\tvar visit func(n ast.Node, depth int)" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/cloudflaredocs/parser_test.go::7146de9e1d4e77be": { "id": "boilerplate_duplication::pkg/cloudflaredocs/parser_test.go::7146de9e1d4e77be", "detector": "boilerplate_duplication", "file": "pkg/cloudflaredocs/parser_test.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): pkg/cloudflaredocs/parser_test.go:39, pkg/dockerdocs/parser_test.go:35", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "pkg/cloudflaredocs/parser_test.go", "line": 39 }, { "file": "pkg/dockerdocs/parser_test.go", "line": 35 } ], "sample": [ ")", "\t}", "\tif page.Description == \"\" {", "\t\tt.Fatal(\"expected non-empty description\")" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/cloudflaredocs/parser.go::71c4eba2b017eba8": { "id": "boilerplate_duplication::pkg/cloudflaredocs/parser.go::71c4eba2b017eba8", "detector": "boilerplate_duplication", "file": "pkg/cloudflaredocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 16 lines): pkg/cloudflaredocs/parser.go:60, pkg/dockerdocs/parser.go:59", "detail": { "distinct_files": 2, "window_size": 16, "locations": [ { "file": "pkg/cloudflaredocs/parser.go", "line": 60 }, { "file": "pkg/dockerdocs/parser.go", "line": 59 } ], "sample": [ "!= \"\" {", "\t\t\tsections = append(sections, section)", "\t\t}", "\t})" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/detectors/security.py::763357b7de08ddbe": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/detectors/security.py::763357b7de08ddbe", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/python/detectors/security.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 9 lines): desloppify/desloppify/desloppify/languages/python/detectors/security.py:66, desloppify/desloppify/desloppify/languages/typescript/detectors/security.py:100", "detail": { "distinct_files": 2, "window_size": 9, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/python/detectors/security.py", "line": 66 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/detectors/security.py", "line": 100 } ], "sample": [ "if zone_map is not None:", " zone = zone_map.get(filepath)", " if zone in (Zone.TEST, Zone.CONFIG, Zone.GENERATED, Zone.VENDOR):", " continue" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/javadocs/parser.go::7c4d83f5b7554ce4": { "id": "boilerplate_duplication::pkg/javadocs/parser.go::7c4d83f5b7554ce4", "detector": "boilerplate_duplication", "file": "pkg/javadocs/parser.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 22 lines): pkg/javadocs/parser.go:348, pkg/rustdocs/parser.go:606", "detail": { "distinct_files": 2, "window_size": 22, "locations": [ { "file": "pkg/javadocs/parser.go", "line": 348 }, { "file": "pkg/rustdocs/parser.go", "line": 606 } ], "sample": [ "}", "\t}", "\treturn \"\"", "}" ] }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-23T10:02:44+00:00", "resolved_at": "2026-02-23T10:08:19+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-23T10:08:19+00:00", "scan_verified": true } }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/phases.py::7cfde93ce953792c": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/python/phases.py::7cfde93ce953792c", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/python/phases.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): desloppify/desloppify/desloppify/languages/python/phases.py:221, desloppify/desloppify/desloppify/languages/typescript/phases.py:477", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/python/phases.py", "line": 221 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/phases.py", "line": 477 } ], "sample": [ "cycle_entries, _ = graph_detector_mod.detect_cycles(graph)", " cycle_entries = filter_entries(zm, cycle_entries, \"cycles\", file_key=\"files\")", " results.extend(make_cycle_findings(cycle_entries, log))", "" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py::7da38dafcc7e12bd": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py::7da38dafcc7e12bd", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 21 lines): desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py:166, desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py:446", "detail": { "distinct_files": 2, "window_size": 21, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/csharp/deps/fallback.py", "line": 166 }, { "file": "desloppify/desloppify/desloppify/languages/csharp/detectors/deps.py", "line": 446 } ], "sample": [ "] = root_ns", "", " file_to_project = _map_file_to_project(cs_files, projects)", "" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_exports.py::7df57095b0e2df69": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_exports.py::7df57095b0e2df69", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_exports.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 12 lines): desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_exports.py:21, desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_react.py:22", "detail": { "distinct_files": 2, "window_size": 12, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_exports.py", "line": 21 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/tests/test_ts_react.py", "line": 22 } ], "sample": [ ", tmp_path)", " utils_mod._find_source_files_cached.cache_clear()", "", "" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::pkg/godocs/parser_test.go::7e0e0d4a04bff326": { "id": "boilerplate_duplication::pkg/godocs/parser_test.go::7e0e0d4a04bff326", "detector": "boilerplate_duplication", "file": "pkg/godocs/parser_test.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 17 lines): pkg/godocs/parser_test.go:141, pkg/pythondocs/parser_test.go:162", "detail": { "distinct_files": 2, "window_size": 17, "locations": [ { "file": "pkg/godocs/parser_test.go", "line": 141 }, { "file": "pkg/pythondocs/parser_test.go", "line": 162 } ], "sample": [ ")", "\t}", "}", "" ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "test", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::internal/scraper/external/astrodocs.go::8265bceb97ab4c5b": { "id": "boilerplate_duplication::internal/scraper/external/astrodocs.go::8265bceb97ab4c5b", "detector": "boilerplate_duplication", "file": "internal/scraper/external/astrodocs.go", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 11 lines): internal/scraper/external/astrodocs.go:101, internal/scraper/external/dockerdocs.go:101", "detail": { "distinct_files": 2, "window_size": 11, "locations": [ { "file": "internal/scraper/external/astrodocs.go", "line": 101 }, { "file": "internal/scraper/external/dockerdocs.go", "line": 101 } ], "sample": [ ",", "\t\tTitle: page.Title,", "\t\tContent: content.String(),", "\t\tURL: page.URL," ] }, "status": "open", "note": "Reopened (\u00d71) \u2014 reappeared in scan (was auto_resolved)", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 1, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/test_coverage.py::827df6a99ad24d7d": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/csharp/test_coverage.py::827df6a99ad24d7d", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/csharp/test_coverage.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 18 lines): desloppify/desloppify/desloppify/languages/csharp/test_coverage.py:94, desloppify/desloppify/desloppify/languages/typescript/test_coverage.py:211", "detail": { "distinct_files": 2, "window_size": 18, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/csharp/test_coverage.py", "line": 94 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/test_coverage.py", "line": 211 } ], "sample": [ "and parent:", " candidates.append(os.path.join(parent, basename))", "", " for prod in production_set:" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::cmd/scorecard_generator.py::842bdd7e06af7a02": { "id": "boilerplate_duplication::cmd/scorecard_generator.py::842bdd7e06af7a02", "detector": "boilerplate_duplication", "file": "cmd/scorecard_generator.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 13 lines): cmd/scorecard_generator.py:374, desloppify/desloppify/desloppify/app/output/scorecard.py:64", "detail": { "distinct_files": 2, "window_size": 13, "locations": [ { "file": "cmd/scorecard_generator.py", "line": 374 }, { "file": "desloppify/desloppify/desloppify/app/output/scorecard.py", "line": 64 } ], "sample": [ ")", " row_h = scale(20)", " width = scale(780)", " divider_x = scale(260)" ] }, "status": "auto_resolved", "note": "Disappeared from scan \u2014 likely fixed", "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-23T10:17:09+00:00", "resolved_at": "2026-02-24T10:11:38+00:00", "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null, "resolution_attestation": { "kind": "scan_verified", "text": "Disappeared from detector output", "attested_at": "2026-02-24T10:11:38+00:00", "scan_verified": true } }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/dart/detectors/deps.py::863836605c615542": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/dart/detectors/deps.py::863836605c615542", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/dart/detectors/deps.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 8 lines): desloppify/desloppify/desloppify/languages/dart/detectors/deps.py:78, desloppify/desloppify/desloppify/languages/gdscript/detectors/deps.py:44", "detail": { "distinct_files": 2, "window_size": 8, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/dart/detectors/deps.py", "line": 78 }, { "file": "desloppify/desloppify/desloppify/languages/gdscript/detectors/deps.py", "line": 44 } ], "sample": [ "(path)", " abs_files = [str(Path(resolve_path(filepath)).resolve()) for filepath in files]", " graph = {filepath: {\"imports\": set(), \"importers\": set()} for filepath in abs_files}", " if not graph:" ] }, "status": "open", "note": null, "first_seen": "2026-02-23T10:02:44+00:00", "last_seen": "2026-02-24T11:05:35+00:00", "resolved_at": null, "reopen_count": 0, "lang": "go", "zone": "production", "suppressed": false, "suppressed_at": null, "suppression_pattern": null }, "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/fixers/common.py::872f848321a82583": { "id": "boilerplate_duplication::desloppify/desloppify/desloppify/languages/typescript/fixers/common.py::872f848321a82583", "detector": "boilerplate_duplication", "file": "desloppify/desloppify/desloppify/languages/typescript/fixers/common.py", "tier": 3, "confidence": "medium", "summary": "Boilerplate block repeated across 2 files (window 74 lines): desloppify/desloppify/desloppify/languages/typescript/fixers/common.py:219, desloppify/desloppify/desloppify/languages/typescript/fixers/imports.py:138", "detail": { "distinct_files": 2, "window_size": 74, "locations": [ { "file": "desloppify/desloppify/desloppify/languages/typescript/fixers/common.py", "line": 219 }, { "file": "desloppify/desloppify/desloppify/languages/typescript/fixers/imports.py", "line": 138 } ], "sample": [ "stmt = import_stmt.strip()", " from_match = re.search(", " r\"\"\"from\\s+(?P