{"$schema":"https://json.schemastore.org/sarif-2.1.0.json","version":"2.1.0","runs":[{"tool":{"driver":{"name":"codehealth","informationUri":"https://codehealth.canine.dev","rules":[{"id":"D1","name":"Cyclomatic Complexity","shortDescription":{"text":"Cyclomatic Complexity"},"helpUri":"https://codehealth.canine.dev/dimensions/D1"},{"id":"D2","name":"Cognitive Complexity","shortDescription":{"text":"Cognitive Complexity"},"helpUri":"https://codehealth.canine.dev/dimensions/D2"},{"id":"D3","name":"God Classes","shortDescription":{"text":"God Classes"},"helpUri":"https://codehealth.canine.dev/dimensions/D3"},{"id":"D4","name":"Code Duplication","shortDescription":{"text":"Code Duplication"},"helpUri":"https://codehealth.canine.dev/dimensions/D4"},{"id":"D5","name":"Coupling","shortDescription":{"text":"Coupling"},"helpUri":"https://codehealth.canine.dev/dimensions/D5"},{"id":"D6","name":"Cohesion (LCOM4)","shortDescription":{"text":"Cohesion (LCOM4)"},"helpUri":"https://codehealth.canine.dev/dimensions/D6"},{"id":"D7","name":"Architectural Integrity","shortDescription":{"text":"Architectural Integrity"},"helpUri":"https://codehealth.canine.dev/dimensions/D7"},{"id":"D8","name":"Code Coverage","shortDescription":{"text":"Code Coverage"},"helpUri":"https://codehealth.canine.dev/dimensions/D8"},{"id":"D9","name":"Test Distribution","shortDescription":{"text":"Test Distribution"},"helpUri":"https://codehealth.canine.dev/dimensions/D9"},{"id":"D10","name":"Test Quality","shortDescription":{"text":"Test Quality"},"helpUri":"https://codehealth.canine.dev/dimensions/D10"},{"id":"D11","name":"Test Reliability","shortDescription":{"text":"Test Reliability"},"helpUri":"https://codehealth.canine.dev/dimensions/D11"},{"id":"D12","name":"Dependency Hygiene","shortDescription":{"text":"Dependency Hygiene"},"helpUri":"https://codehealth.canine.dev/dimensions/D12"},{"id":"D13","name":"Secret Scanning","shortDescription":{"text":"Secret Scanning"},"helpUri":"https://codehealth.canine.dev/dimensions/D13","relationships":[{"target":{"id":"CWE-798","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}]},{"id":"D14","name":"License Compliance","shortDescription":{"text":"License Compliance"},"helpUri":"https://codehealth.canine.dev/dimensions/D14"},{"id":"D15","name":"Churn \u00D7 Complexity Hotspots","shortDescription":{"text":"Churn \u00D7 Complexity Hotspots"},"helpUri":"https://codehealth.canine.dev/dimensions/D15"},{"id":"D16","name":"Bus Factor","shortDescription":{"text":"Bus Factor"},"helpUri":"https://codehealth.canine.dev/dimensions/D16"},{"id":"D17","name":"Explicit Debt","shortDescription":{"text":"Explicit Debt"},"helpUri":"https://codehealth.canine.dev/dimensions/D17"},{"id":"D18","name":"Solution Shape","shortDescription":{"text":"Solution Shape"},"helpUri":"https://codehealth.canine.dev/dimensions/D18"},{"id":"D23","name":"Boundary Type-Coupling","shortDescription":{"text":"Boundary Type-Coupling"},"helpUri":"https://codehealth.canine.dev/dimensions/D23"},{"id":"D26","name":"Project Cohesion","shortDescription":{"text":"Project Cohesion"},"helpUri":"https://codehealth.canine.dev/dimensions/D26"},{"id":"D27","name":"Navigability","shortDescription":{"text":"Navigability"},"helpUri":"https://codehealth.canine.dev/dimensions/D27"},{"id":"D28","name":"Secrets (history)","shortDescription":{"text":"Secrets (history)"},"helpUri":"https://codehealth.canine.dev/dimensions/D28","relationships":[{"target":{"id":"CWE-798","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}]},{"id":"D29","name":"Static Analysis (SAST)","shortDescription":{"text":"Static Analysis (SAST)"},"helpUri":"https://codehealth.canine.dev/dimensions/D29"},{"id":"D30","name":"Dependency Vulnerabilities","shortDescription":{"text":"Dependency Vulnerabilities"},"helpUri":"https://codehealth.canine.dev/dimensions/D30","relationships":[{"target":{"id":"CWE-1395","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}]},{"id":"D31","name":"IaC \u0026 Container Security","shortDescription":{"text":"IaC \u0026 Container Security"},"helpUri":"https://codehealth.canine.dev/dimensions/D31"},{"id":"D32","name":"Data Compliance (PII/GDPR)","shortDescription":{"text":"Data Compliance (PII/GDPR)"},"helpUri":"https://codehealth.canine.dev/dimensions/D32"},{"id":"D33","name":"JS/npm Dependency Vulnerabilities","shortDescription":{"text":"JS/npm Dependency Vulnerabilities"},"helpUri":"https://codehealth.canine.dev/dimensions/D33","relationships":[{"target":{"id":"CWE-1395","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}]},{"id":"D34","name":"Knowledge Freshness","shortDescription":{"text":"Knowledge Freshness"},"helpUri":"https://codehealth.canine.dev/dimensions/D34"},{"id":"D35","name":"Change Coupling","shortDescription":{"text":"Change Coupling"},"helpUri":"https://codehealth.canine.dev/dimensions/D35"},{"id":"D36","name":"Supply-chain Provenance \u0026 Signing","shortDescription":{"text":"Supply-chain Provenance \u0026 Signing"},"helpUri":"https://codehealth.canine.dev/dimensions/D36","relationships":[{"target":{"id":"CWE-1357","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}]},{"id":"D37","name":"Vulnerability-disclosure Policy","shortDescription":{"text":"Vulnerability-disclosure Policy"},"helpUri":"https://codehealth.canine.dev/dimensions/D37"},{"id":"D38","name":"OSV Dependency Vulnerabilities","shortDescription":{"text":"OSV Dependency Vulnerabilities"},"helpUri":"https://codehealth.canine.dev/dimensions/D38","relationships":[{"target":{"id":"CWE-1395","toolComponent":{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d"}},"kinds":["relevant"]}]},{"id":"D39","name":"IL Efficiency","shortDescription":{"text":"IL Efficiency"},"helpUri":"https://codehealth.canine.dev/dimensions/D39"}]}},"results":[{"ruleId":"D1","level":"warning","message":{"text":"_dataApiKeydownHandler (cyclomatic 22): _dataApiKeydownHandler has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1755}}}],"partialFingerprints":{"codehealthFindingId/v1":"7cfcdfca8734fa7fd87d9ad0c148f97b30d73db07d12d4c6bcbefe8df287e6a9"}},{"ruleId":"D1","level":"warning","message":{"text":"_dataApiKeydownHandler (cyclomatic 22): _dataApiKeydownHandler has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1755}}}],"partialFingerprints":{"codehealthFindingId/v1":"d3cf70ba80c74a1f7c92980d33d64358f7b5cf104bb5fa5b0cac216beeb67fcd"}},{"ruleId":"D1","level":"warning","message":{"text":"_dataApiKeydownHandler (cyclomatic 22): _dataApiKeydownHandler has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1755}}}],"partialFingerprints":{"codehealthFindingId/v1":"6bf3799acd478787da84521c41700f5b77585ec349e1c626aa8ce42c9e33252e"}},{"ruleId":"D1","level":"warning","message":{"text":"_dataApiKeydownHandler (cyclomatic 22): _dataApiKeydownHandler has cyclomatic complexity 22 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1755}}}],"partialFingerprints":{"codehealthFindingId/v1":"686046dd559b51d9d1a63394b34ee725b86809d8cc2704df504f58a25a6e4809"}},{"ruleId":"D1","level":"warning","message":{"text":"ExceptionToMessageMapper.Map (cyclomatic 18): ExceptionToMessageMapper.Map has cyclomatic complexity 18 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Exceptions/ExceptionToMessageMapper.cs"},"region":{"startLine":14}}}],"partialFingerprints":{"codehealthFindingId/v1":"72ac9fcb095381382d4f03dc05a08c200f47411c8e547de96118fd3aeb56269e"}},{"ruleId":"D1","level":"warning","message":{"text":"_clearMenus (cyclomatic 16): _clearMenus has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1695}}}],"partialFingerprints":{"codehealthFindingId/v1":"3bc80bdbf5baea4c6780ddf6e8e5c17c8a4617cbb64808b2d2766178d1d5ea22"}},{"ruleId":"D1","level":"warning","message":{"text":"_clearMenus (cyclomatic 16): _clearMenus has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1695}}}],"partialFingerprints":{"codehealthFindingId/v1":"fdee8cae3616b1749dab5673318f40bdffb20dc4badc9eef0fd012340a49ce54"}},{"ruleId":"D1","level":"warning","message":{"text":"_clearMenus (cyclomatic 16): _clearMenus has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1695}}}],"partialFingerprints":{"codehealthFindingId/v1":"2db870f406bc859c515574c8eb495f625e9135972e0be9c8f39d5c396903ab3f"}},{"ruleId":"D1","level":"warning","message":{"text":"_clearMenus (cyclomatic 16): _clearMenus has cyclomatic complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1695}}}],"partialFingerprints":{"codehealthFindingId/v1":"038cd4c91e87b1789938a6dcbee5383b2143ec9705b939d0655446d82c2a49be"}},{"ruleId":"D2","level":"warning","message":{"text":"toggle (cognitive 28): toggle has cognitive complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":420}}}],"partialFingerprints":{"codehealthFindingId/v1":"7d56af987f2113d64810aa7e43ec77904f208aba9e61ff63229bbf3f14f44236"}},{"ruleId":"D2","level":"warning","message":{"text":"toggle (cognitive 28): toggle has cognitive complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":420}}}],"partialFingerprints":{"codehealthFindingId/v1":"1ee40cb405cda59765c76398f0f4a2cd76ca604fd505d62c6dece7b159f45176"}},{"ruleId":"D2","level":"warning","message":{"text":"toggle (cognitive 28): toggle has cognitive complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":420}}}],"partialFingerprints":{"codehealthFindingId/v1":"745ab8b077e1ac29755f0367ef52c6de4ea90f2bbfa5999a7f55282e1dab8b27"}},{"ruleId":"D2","level":"warning","message":{"text":"toggle (cognitive 28): toggle has cognitive complexity 28 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":420}}}],"partialFingerprints":{"codehealthFindingId/v1":"57802dde443ebef6d6e0b180bee4363efadf1611be8a534ae857ff2dbe4e86db"}},{"ruleId":"D2","level":"warning","message":{"text":"UserInformation.razor \u203A LoadEventsAsync (cognitive 25): UserInformation.razor \u203A LoadEventsAsync has cognitive complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/UserInformation.razor"},"region":{"startLine":310}}}],"partialFingerprints":{"codehealthFindingId/v1":"de357fe402818c027ca99460be0357621d0375129e35b5b0992de7e360e27a68"}},{"ruleId":"D2","level":"warning","message":{"text":"UserInformation.razor \u203A LoadEventsAsync (cognitive 25): UserInformation.razor \u203A LoadEventsAsync has cognitive complexity 25 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Pages/Feeds/UserInformation.razor"},"region":{"startLine":310}}}],"partialFingerprints":{"codehealthFindingId/v1":"8354f3d22e3ac965a4964ed933facf472ee1c3fc0eb135ef58adf7b3cea32b9f"}},{"ruleId":"D2","level":"warning","message":{"text":"_dataApiKeydownHandler (cognitive 23): _dataApiKeydownHandler has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1755}}}],"partialFingerprints":{"codehealthFindingId/v1":"b21e9de5e9f5941c4753bf803d398421653a8075ad45b757de4246fd8fcb029f"}},{"ruleId":"D2","level":"warning","message":{"text":"_dataApiKeydownHandler (cognitive 23): _dataApiKeydownHandler has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1755}}}],"partialFingerprints":{"codehealthFindingId/v1":"281d203b8af08327b55dc22353ae2140bc96156ade83becfb8bf3bab1e73967e"}},{"ruleId":"D2","level":"warning","message":{"text":"_dataApiKeydownHandler (cognitive 23): _dataApiKeydownHandler has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1755}}}],"partialFingerprints":{"codehealthFindingId/v1":"c496373260450d7d27f7b4a4e05ab3a8315cce4b518e5a2095306e6254d0f7af"}},{"ruleId":"D2","level":"warning","message":{"text":"_dataApiKeydownHandler (cognitive 23): _dataApiKeydownHandler has cognitive complexity 23 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1755}}}],"partialFingerprints":{"codehealthFindingId/v1":"a220b33d4ea5c13a9dda2e02a8f96918fb2109d667fb3216b0bf515492476966"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsMy.razor \u203A LoadPostsAsync (cognitive 20): PostsMy.razor \u203A LoadPostsAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsMy.razor"},"region":{"startLine":257}}}],"partialFingerprints":{"codehealthFindingId/v1":"cf389459ce060c43ab950f336dbaaec5bc0fdbd85d073482e3042080c84ba2d9"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsMy.razor \u203A LoadCommentsForPostAsync (cognitive 20): PostsMy.razor \u203A LoadCommentsForPostAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsMy.razor"},"region":{"startLine":439}}}],"partialFingerprints":{"codehealthFindingId/v1":"821394c823990f3fb0664eb04772f5fa36464a6ffd3f80fce1a123f9c26c2d8d"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsList.razor \u203A LoadPostsAsync (cognitive 20): PostsList.razor \u203A LoadPostsAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsList.razor"},"region":{"startLine":250}}}],"partialFingerprints":{"codehealthFindingId/v1":"c585d068e544d4fb3750d8675ece894949ba9c4095860e5230bbb7257f262fd8"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsList.razor \u203A LoadCommentsForPostAsync (cognitive 20): PostsList.razor \u203A LoadCommentsForPostAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsList.razor"},"region":{"startLine":429}}}],"partialFingerprints":{"codehealthFindingId/v1":"44ce1da2e871f45bc71883368eba798db0d01db1cd6f95ca7d93df39c2602a4f"}},{"ruleId":"D2","level":"warning","message":{"text":"PostDetails.razor \u203A CacheStudentInfo (cognitive 20): PostDetails.razor \u203A CacheStudentInfo has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor"},"region":{"startLine":294}}}],"partialFingerprints":{"codehealthFindingId/v1":"b24938185f14309a99f7ffdad5e7578529c4bfc5d47bcc8b48fd054ea31b0d72"}},{"ruleId":"D2","level":"warning","message":{"text":"OrganizationPostsComponent.razor \u203A LoadOrganizationPostsAsync (cognitive 20): OrganizationPostsComponent.razor \u203A LoadOrganizationPostsAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationPostsComponent.razor"},"region":{"startLine":154}}}],"partialFingerprints":{"codehealthFindingId/v1":"5f5bc1adab50e73e2d2548aee14f02291f89e7e86cfa6b32a93e413f21feb241"}},{"ruleId":"D2","level":"warning","message":{"text":"PostCard.razor \u203A LoadCommentsForPostAsync (cognitive 20): PostCard.razor \u203A LoadCommentsForPostAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor"},"region":{"startLine":181}}}],"partialFingerprints":{"codehealthFindingId/v1":"3e566904953bc6bcc3095f1ce9441b9899ebf1436331cf60e59736cef72dcb75"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsMy.razor \u203A LoadPostsAsync (cognitive 20): PostsMy.razor \u203A LoadPostsAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostsMy.razor"},"region":{"startLine":257}}}],"partialFingerprints":{"codehealthFindingId/v1":"02ebc3f10949a2332b6c37b4726ec299710708a697ff1c22107fee6991e28ae9"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsMy.razor \u203A LoadCommentsForPostAsync (cognitive 20): PostsMy.razor \u203A LoadCommentsForPostAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostsMy.razor"},"region":{"startLine":439}}}],"partialFingerprints":{"codehealthFindingId/v1":"b7e431638dc09c1e3994cd6fe2e6b97b87ab7f911eb8756adf013cd8fd27f257"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsList.razor \u203A LoadPostsAsync (cognitive 20): PostsList.razor \u203A LoadPostsAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostsList.razor"},"region":{"startLine":250}}}],"partialFingerprints":{"codehealthFindingId/v1":"59eb838b92b14fd33855841ba61d46d40986cb60e34ae63afeb801e18d786890"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsList.razor \u203A LoadCommentsForPostAsync (cognitive 20): PostsList.razor \u203A LoadCommentsForPostAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostsList.razor"},"region":{"startLine":429}}}],"partialFingerprints":{"codehealthFindingId/v1":"7bcefdbdfe2e32a098eb97b9e015dac99c06d3c9245b27a9183b947775489925"}},{"ruleId":"D2","level":"warning","message":{"text":"PostDetails.razor \u203A CacheStudentInfo (cognitive 20): PostDetails.razor \u203A CacheStudentInfo has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostDetails.razor"},"region":{"startLine":294}}}],"partialFingerprints":{"codehealthFindingId/v1":"6f544f23879517ff563a88b91767550a3362eab270a674244832b752761923e6"}},{"ruleId":"D2","level":"warning","message":{"text":"OrganizationPostsComponent.razor \u203A LoadOrganizationPostsAsync (cognitive 20): OrganizationPostsComponent.razor \u203A LoadOrganizationPostsAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationPostsComponent.razor"},"region":{"startLine":154}}}],"partialFingerprints":{"codehealthFindingId/v1":"5a835ee9490b39d3e7bfa6a310f5703a2820dcfa364d787b6450c79a6cac45e7"}},{"ruleId":"D2","level":"warning","message":{"text":"PostCard.razor \u203A LoadCommentsForPostAsync (cognitive 20): PostCard.razor \u203A LoadCommentsForPostAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Pages/Feeds/PostCard.razor"},"region":{"startLine":181}}}],"partialFingerprints":{"codehealthFindingId/v1":"8d271168b2aa875c01d9b7eaaa436d2d5083c82cc9dd6c1581f45980528e51d7"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsMyOLD.razor \u203A LoadPostsAsync (cognitive 20): PostsMyOLD.razor \u203A LoadPostsAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsMyOLD.razor"},"region":{"startLine":256}}}],"partialFingerprints":{"codehealthFindingId/v1":"3bb3c74fcfbc48eca1e7960905f7159d8c1aa1f94e5b43dcfb43fb2af79b99e1"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsMyOLD.razor \u203A LoadCommentsForPostAsync (cognitive 20): PostsMyOLD.razor \u203A LoadCommentsForPostAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsMyOLD.razor"},"region":{"startLine":438}}}],"partialFingerprints":{"codehealthFindingId/v1":"6ace5f3179202be51817584f6bfaf6974a0c0befe57c636edb47be6d331d229f"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsMy.razor \u203A LoadPostsAsync (cognitive 20): PostsMy.razor \u203A LoadPostsAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsMy.razor"},"region":{"startLine":102}}}],"partialFingerprints":{"codehealthFindingId/v1":"58aa4c549259f89166c5927fc4cb958355420aa1248c7013c9b97c5cff22e536"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsListOLD.razor \u203A LoadPostsAsync (cognitive 20): PostsListOLD.razor \u203A LoadPostsAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsListOLD.razor"},"region":{"startLine":249}}}],"partialFingerprints":{"codehealthFindingId/v1":"689f0a46865c665d55eb03d5cc76113d90e7140ff745c818c74d999c8678e790"}},{"ruleId":"D2","level":"warning","message":{"text":"PostsListOLD.razor \u203A LoadCommentsForPostAsync (cognitive 20): PostsListOLD.razor \u203A LoadCommentsForPostAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsListOLD.razor"},"region":{"startLine":428}}}],"partialFingerprints":{"codehealthFindingId/v1":"db5f78f8086d178eaa0fe757409f72b8b92a5ea7b30a6cb33f08be4c2ea441f9"}},{"ruleId":"D2","level":"warning","message":{"text":"PostDetails.razor \u203A CacheStudentInfo (cognitive 20): PostDetails.razor \u203A CacheStudentInfo has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostDetails.razor"},"region":{"startLine":294}}}],"partialFingerprints":{"codehealthFindingId/v1":"26f8fcc34f73ed61767df0cac67b6af9262485db435c245e73c6c7a9b486ca90"}},{"ruleId":"D2","level":"warning","message":{"text":"OrganizationPostsComponent.razor \u203A LoadOrganizationPostsAsync (cognitive 20): OrganizationPostsComponent.razor \u203A LoadOrganizationPostsAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationPostsComponent.razor"},"region":{"startLine":154}}}],"partialFingerprints":{"codehealthFindingId/v1":"18ed1d0cc319d10327f0f150547f41b3f685a5d7d32f11787d94c5928ec35447"}},{"ruleId":"D2","level":"warning","message":{"text":"PostCard.razor \u203A LoadCommentsForPostAsync (cognitive 20): PostCard.razor \u203A LoadCommentsForPostAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Feeds/PostCard.razor"},"region":{"startLine":181}}}],"partialFingerprints":{"codehealthFindingId/v1":"f249b1203579f9c4a42a45d6639767e779175af387eef83589db809487aabac0"}},{"ruleId":"D2","level":"warning","message":{"text":"CommentSection.razor \u203A LoadCommentsForPostAsync (cognitive 20): CommentSection.razor \u203A LoadCommentsForPostAsync has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/Components/CommentSection.razor"},"region":{"startLine":38}}}],"partialFingerprints":{"codehealthFindingId/v1":"ca265894ef8cd181174b309eb298d8e79fc597e77e8b7c34b885e14d063e39f4"}},{"ruleId":"D2","level":"warning","message":{"text":"_clearMenus (cognitive 20): _clearMenus has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1695}}}],"partialFingerprints":{"codehealthFindingId/v1":"28557b0ea65fe980e08c40692a165f8f5efa1a9b6f9c75ec2c39c58471ea760a"}},{"ruleId":"D2","level":"warning","message":{"text":"show (cognitive 20): show has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":2632}}}],"partialFingerprints":{"codehealthFindingId/v1":"6a1088f7a4d80c033d5000f9a34940cfa4eeb11b3850d4a5ca2b46a7f324c4fe"}},{"ruleId":"D2","level":"warning","message":{"text":"_clearMenus (cognitive 20): _clearMenus has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1695}}}],"partialFingerprints":{"codehealthFindingId/v1":"9953f1f483b83e3b5a69bd2f6a3b61bbae980c2a9a0e296dbaf83e0422c01ba8"}},{"ruleId":"D2","level":"warning","message":{"text":"show (cognitive 20): show has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":2632}}}],"partialFingerprints":{"codehealthFindingId/v1":"c9d29dca0db71de4416025541e3a9b16746b14bb9a7137a0897365306442b29f"}},{"ruleId":"D2","level":"warning","message":{"text":"_clearMenus (cognitive 20): _clearMenus has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1695}}}],"partialFingerprints":{"codehealthFindingId/v1":"760ae4cde6a1d6bc66503b074d4ea4e8debf4ff18d9c9918f846c2448b9f2c46"}},{"ruleId":"D2","level":"warning","message":{"text":"show (cognitive 20): show has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":2632}}}],"partialFingerprints":{"codehealthFindingId/v1":"3696f4a8743db0dc78dd0cc317ca8d312136671d69a4d3f2409859110530db3e"}},{"ruleId":"D2","level":"warning","message":{"text":"_clearMenus (cognitive 20): _clearMenus has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1695}}}],"partialFingerprints":{"codehealthFindingId/v1":"20a5f1ea0a982149d6827854cd5d77bd48e34d15fe30c65b9c8bd80b78e368e4"}},{"ruleId":"D2","level":"warning","message":{"text":"show (cognitive 20): show has cognitive complexity 20 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":2632}}}],"partialFingerprints":{"codehealthFindingId/v1":"f358dc3a08465817a370f583727285474b41b77a964ccc118252dd9eba635e50"}},{"ruleId":"D2","level":"warning","message":{"text":"_showBackdrop (cognitive 19): _showBackdrop has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":2185}}}],"partialFingerprints":{"codehealthFindingId/v1":"3f6a337945227517892e761340c1d557f15ef7f6b4a32ca79c80c690d51417f9"}},{"ruleId":"D2","level":"warning","message":{"text":"_showBackdrop (cognitive 19): _showBackdrop has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":2185}}}],"partialFingerprints":{"codehealthFindingId/v1":"02029a7f7cebc7f62e26676e1b2d9b3426dc01a42242114734abea760731bb9b"}},{"ruleId":"D2","level":"warning","message":{"text":"_showBackdrop (cognitive 19): _showBackdrop has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":2185}}}],"partialFingerprints":{"codehealthFindingId/v1":"1fb1254731c5a8fd831a66adce2af222312091521c58c2b7a1b960d5c9c85576"}},{"ruleId":"D2","level":"warning","message":{"text":"_showBackdrop (cognitive 19): _showBackdrop has cognitive complexity 19 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":2185}}}],"partialFingerprints":{"codehealthFindingId/v1":"81cb7e4b11417587eceba6c81d5856b467ad80b58dbe0a7af84d5dd941a2f8f1"}},{"ruleId":"D2","level":"warning","message":{"text":"RolesComponent.razor \u203A SaveRole (cognitive 17): RolesComponent.razor \u203A SaveRole has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/RolesComponent.razor"},"region":{"startLine":83}}}],"partialFingerprints":{"codehealthFindingId/v1":"7c69b44731364035b75c94f459f990606728d1eaa647af799645a198a7316952"}},{"ruleId":"D2","level":"warning","message":{"text":"RolesComponent.razor \u203A SaveRole (cognitive 17): RolesComponent.razor \u203A SaveRole has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/RolesComponent.razor"},"region":{"startLine":83}}}],"partialFingerprints":{"codehealthFindingId/v1":"31ac4fd48187412af3594045a838b74205b830072f145d272a3ed682df23af33"}},{"ruleId":"D2","level":"warning","message":{"text":"RolesComponent.razor \u203A SaveRole (cognitive 17): RolesComponent.razor \u203A SaveRole has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/RolesComponent.razor"},"region":{"startLine":83}}}],"partialFingerprints":{"codehealthFindingId/v1":"3537874638302e7c05eca5687ebdfbc79ad75ccc0de5a4d07438b0d4be28eda0"}},{"ruleId":"D2","level":"warning","message":{"text":"toggle (cognitive 17): toggle has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1501}}}],"partialFingerprints":{"codehealthFindingId/v1":"f8fee120f80dce1bb8a67bde46d07334447793c97462936fcceb7de218b2c880"}},{"ruleId":"D2","level":"warning","message":{"text":"toggle (cognitive 17): toggle has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1501}}}],"partialFingerprints":{"codehealthFindingId/v1":"39644406809c0a1cccc33e4e7239e05bbbd2538a771681a4277a6ced403079dc"}},{"ruleId":"D2","level":"warning","message":{"text":"toggle (cognitive 17): toggle has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1501}}}],"partialFingerprints":{"codehealthFindingId/v1":"e4ef2ffaaaed36b21be9ea044bce9458bc12e924b8c312fdb5e0860e2d5e414a"}},{"ruleId":"D2","level":"warning","message":{"text":"toggle (cognitive 17): toggle has cognitive complexity 17 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":1501}}}],"partialFingerprints":{"codehealthFindingId/v1":"bef928db83f42417db5ed6385a36aed520b48f461a9f96e8e455464815da1de2"}},{"ruleId":"D2","level":"warning","message":{"text":"EditOrganization.razor \u203A SaveCroppedImage (cognitive 16): EditOrganization.razor \u203A SaveCroppedImage has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor"},"region":{"startLine":305}}}],"partialFingerprints":{"codehealthFindingId/v1":"c5e2d289296b33baf4c36a3b50015a4f30cbb5b48f3fe93bedf3d2cc9098ad6f"}},{"ruleId":"D2","level":"warning","message":{"text":"ShowAccount.razor \u203A SaveChangesAsync (cognitive 16): ShowAccount.razor \u203A SaveChangesAsync has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccount.razor"},"region":{"startLine":256}}}],"partialFingerprints":{"codehealthFindingId/v1":"2771dc5595d979b8a952448f0493c64a850f0755817f0ddf62621723a7f86eee"}},{"ruleId":"D2","level":"warning","message":{"text":"EditOrganization.razor \u203A SaveCroppedImage (cognitive 16): EditOrganization.razor \u203A SaveCroppedImage has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor"},"region":{"startLine":305}}}],"partialFingerprints":{"codehealthFindingId/v1":"0c2e55162ad48e7080f8a2ba7cc6f0fa94dccc79fa089758bb0afa248e47cbe4"}},{"ruleId":"D2","level":"warning","message":{"text":"ShowAccount.razor \u203A SaveChangesAsync (cognitive 16): ShowAccount.razor \u203A SaveChangesAsync has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ShowAccount.razor"},"region":{"startLine":256}}}],"partialFingerprints":{"codehealthFindingId/v1":"acdb923bedc80c1a8357d8eeebeb6fcbed364c66c3dd1583e3e26ea6952d1580"}},{"ruleId":"D2","level":"warning","message":{"text":"EditOrganization.razor \u203A SaveCroppedImage (cognitive 16): EditOrganization.razor \u203A SaveCroppedImage has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EditOrganization.razor"},"region":{"startLine":305}}}],"partialFingerprints":{"codehealthFindingId/v1":"45a6274b7d600d38f2e54d60acb456ec9f6fec5b54fc46eda8ee7cad02321bb2"}},{"ruleId":"D2","level":"warning","message":{"text":"ShowAccount.razor \u203A SaveChangesAsync (cognitive 16): ShowAccount.razor \u203A SaveChangesAsync has cognitive complexity 16 (threshold 15)."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ShowAccount.razor"},"region":{"startLine":256}}}],"partialFingerprints":{"codehealthFindingId/v1":"88482663d54c39937fab4bcf53fb15717d0cc4270b9226d309a0e9b20254ac07"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: NotificationComponent.razor \u203A __RazorCode_NotificationComponent_1: TooManyMethods \u2014 0 lines, 36 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Shared/NotificationComponent.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"d1bfba9d3258613832fd2231cfe710b8a5b6b56ef7d0ea825a999e61d3d13211"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: MainLayout.razor \u203A __RazorCode_MainLayout_1: TooManyMethods \u2014 0 lines, 49 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Shared/MainLayout.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"062181aa39fba06db5fd43c43e18516543354c283d30896506040bd359a93a02"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: PostsMy.razor \u203A __RazorCode_PostsMy_1: TooManyMethods \u2014 0 lines, 40 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsMy.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"89e89a333a447504ce9f0a36296502208ea73fe49e2329f675ab97fc680900d5"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: PostsList.razor \u203A __RazorCode_PostsList_1: TooManyMethods \u2014 0 lines, 43 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsList.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"e556b3eb3732c61cd3acec9c165ead89a7df80315595c173fa8b713a8b6e66ba"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: PostDetails.razor \u203A __RazorCode_PostDetails_1: TooManyMethods \u2014 0 lines, 48 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"ab284581f14855b834be63cf080fe2bb40fb9cc0e119e7cbed065935a8867ed3"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: OrganizationPostsComponent.razor \u203A __RazorCode_OrganizationPostsComponent_1: TooManyMethods \u2014 0 lines, 33 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationPostsComponent.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"b55a3d5ba70ff14a378f26ce6b0b1f0d75e7d712905af077c66d4ff95c9be811"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: EventsComponent.razor \u203A __RazorCode_EventsComponent_1: TooManyMethods \u2014 0 lines, 33 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EventsComponent.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"9cb3296b863393daea9249a054c3bf068dfb8ea9ec4c7f76bae26153b67b8b3a"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: EditOrganization.razor \u203A __RazorCode_EditOrganization_1: TooManyMethods \u2014 0 lines, 36 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"1426bec9737b6fc6558670ed4e33c345db6b811843998b1c4a68767dcf5fdebd"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: CreateEvent.razor \u203A __RazorCode_CreateEvent_1: TooManyMethods \u2014 0 lines, 33 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"bd653c6cc8c80eca03fc4b6cd883583400cd0a4ec1e1fdb7fa14f58a6199d47c"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: UserDetails.razor \u203A __RazorCode_UserDetails_1: TooManyMethods \u2014 0 lines, 39 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/UserDetails.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"3d6e0bfd826cd396512faf6a688a1b647ef2bfecb5405d4989bfbde260626513"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: PostCard.razor \u203A __RazorCode_PostCard_1: TooManyMethods \u2014 0 lines, 39 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"6afed0476eef10a1360873260a6cf0aa7e6a8157a7bcfc0a4992a731225721c9"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: OrganizeEvents.razor \u203A __RazorCode_OrganizeEvents_1: TooManyMethods \u2014 0 lines, 33 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"304faa96d650bce55f882a1846bd5ed03f91181e4e1d8ae3c0fe405905b2300c"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: ChatsAll.razor \u203A __RazorCode_ChatsAll_1: TooManyMethods \u2014 0 lines, 45 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"a11e49ce79b95a1f1fa99904cdb1ddf620b9933b14a3f9d05b39563fd5e9b956"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: ChatPage.razor \u203A __RazorCode_ChatPage_1: TooManyMethods \u2014 0 lines, 93 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"4081f8b8b0178230dbd66f6ef91a7b38dfad3910d7ba6c0a7536f20c37932eb9"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: ShowAccount.razor \u203A __RazorCode_ShowAccount_1: TooManyMethods \u2014 0 lines, 36 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccount.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"0cef078a7299420ae01f4191ba0e1301cdd4dcc7704bf8dd3aed2abd5c2e3d27"}},{"ruleId":"D3","level":"warning","message":{"text":"TooManyMethods: ProfileComponent.razor \u203A __RazorCode_ProfileComponent_1: TooManyMethods \u2014 0 lines, 39 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"f6f5249cb9fa825390ec9f39ac063a03829aa76b1d29049c3286a1d9bc24b5d2"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: bootstrap/bootstrap.js: FileTooLong \u2014 3894 lines, 0 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"84a44462e3409a2c6b027f8debbe02f0121cd460b8e371b297a22c12125d960e"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: bootstrap/bootstrap.js: FileTooLong \u2014 3894 lines, 0 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"d78d7049afcfbea85cd71d1138dbda1fdcf5ef6f79ac8aca3703a087bc193eca"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: bootstrap/bootstrap.js: FileTooLong \u2014 3894 lines, 0 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"104dcb88e675406571dd89737eb214493d9ca0f3a2459ade7b0554486aadb226"}},{"ruleId":"D3","level":"warning","message":{"text":"FileTooLong: bootstrap/bootstrap.js: FileTooLong \u2014 3894 lines, 0 methods."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/wwwroot/js/bootstrap/bootstrap.js"},"region":{"startLine":0}}}],"partialFingerprints":{"codehealthFindingId/v1":"1de2bd7ae8274e609519d657011701587e9e18886f5a5fc295fdc3049034fdd0"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (58 lines \u00D7 6): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor:393-450 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:392-449 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor:393-450 | MiniSpace.Web/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:392-449 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/CreateEvent.razor:393-450 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Events/OrganizeEvents.razor:392-449"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor"},"region":{"startLine":393}}}],"partialFingerprints":{"codehealthFindingId/v1":"c59e7de4ac69f204c4b3f5359891969ee8f318f80b4114583578d0373515b21d"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (44 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor:335-378 | MiniSpace.Web/src/MiniSpace.Web/Pages/Feeds/PostCard.razor:335-378 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Feeds/PostCard.razor:335-378"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor"},"region":{"startLine":335}}}],"partialFingerprints":{"codehealthFindingId/v1":"5349c61d0a2a481a14a3cf3d8a01b0fabc8414ff78925b4dc5ac5d299bf9d28e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (43 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor:232-274 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor:232-274 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EditEventComponent.razor:232-274"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor"},"region":{"startLine":232}}}],"partialFingerprints":{"codehealthFindingId/v1":"ec1b1b02b09680130b3c21da8fd0168698604ee70cd98c05ab3ac5660915b9e4"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (39 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor:469-507 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor:469-507 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/CreateEvent.razor:469-507"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor"},"region":{"startLine":469}}}],"partialFingerprints":{"codehealthFindingId/v1":"6b5f1de1305cf76229d3dd5f6b2dd1492715891674f28c5ac1379e2729c196f1"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (32 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:467-498 | MiniSpace.Web/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:467-498 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Events/OrganizeEvents.razor:467-498"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor"},"region":{"startLine":467}}}],"partialFingerprints":{"codehealthFindingId/v1":"a3c4ffbefe1462cc9f39386ea766dadb1e0c56a669de2b6744bb961a035da376"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (30 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor:487-516 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor:487-516 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EditEventComponent.razor:487-516"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor"},"region":{"startLine":487}}}],"partialFingerprints":{"codehealthFindingId/v1":"27ec4f9dfa268ec986b587d597c8f6a5425f1383fac53c433ca78150fd77f4ed"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (26 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor:404-429 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor:404-429 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EditOrganization.razor:404-429"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor"},"region":{"startLine":404}}}],"partialFingerprints":{"codehealthFindingId/v1":"2a6f69cc54d0481bd45f64c99056639c94137151e048b94bb7e95dcf545bf521"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (24 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsMy.razor:511-534 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostsMy.razor:511-534 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsMyOLD.razor:510-533"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsMy.razor"},"region":{"startLine":511}}}],"partialFingerprints":{"codehealthFindingId/v1":"f07434b913ace8c48887c598e63e2d4cd34e721fc564cb91bb40c405b934de04"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (24 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsMy.razor:545-568 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostsMy.razor:545-568 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsMyOLD.razor:544-567"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsMy.razor"},"region":{"startLine":545}}}],"partialFingerprints":{"codehealthFindingId/v1":"f07434b913ace8c48887c598e63e2d4cd34e721fc564cb91bb40c405b934de04"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (24 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsList.razor:501-524 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostsList.razor:501-524 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsListOLD.razor:500-523"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsList.razor"},"region":{"startLine":501}}}],"partialFingerprints":{"codehealthFindingId/v1":"3bfaf083bf02845abd5f19528141239e396c02f2d31cafcf1abf12b8c7a1f0a7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (24 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsList.razor:535-558 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostsList.razor:535-558 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsListOLD.razor:534-557"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsList.razor"},"region":{"startLine":535}}}],"partialFingerprints":{"codehealthFindingId/v1":"3bfaf083bf02845abd5f19528141239e396c02f2d31cafcf1abf12b8c7a1f0a7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (24 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor:480-503 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostDetails.razor:480-503 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostDetails.razor:480-503"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor"},"region":{"startLine":480}}}],"partialFingerprints":{"codehealthFindingId/v1":"5afdc89540f56fb22fa252b0edb2edf6f2b9e9b3ae26e444d89794b5d2f37b41"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (24 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor:513-536 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostDetails.razor:513-536 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostDetails.razor:513-536"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor"},"region":{"startLine":513}}}],"partialFingerprints":{"codehealthFindingId/v1":"5afdc89540f56fb22fa252b0edb2edf6f2b9e9b3ae26e444d89794b5d2f37b41"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (22 lines \u00D7 6): MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsMy.razor:443-464 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsList.razor:433-454 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostsMy.razor:443-464 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostsList.razor:433-454 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsMyOLD.razor:442-463 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsListOLD.razor:432-453"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsMy.razor"},"region":{"startLine":443}}}],"partialFingerprints":{"codehealthFindingId/v1":"40db1299f8d17d32bffd593d98ec0698a218c706879848b48ff22950e260db3c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (22 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor:454-475 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor:454-475 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EditEventComponent.razor:454-475"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor"},"region":{"startLine":454}}}],"partialFingerprints":{"codehealthFindingId/v1":"018595c474f955b6f53d6c413f125456016060d912abe7bf1966d0d1e309cd6f"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (22 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/FriendsSearch.razor:216-237 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/FriendsSearch.razor:216-237 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/FriendsSearch.razor:216-237"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/FriendsSearch.razor"},"region":{"startLine":216}}}],"partialFingerprints":{"codehealthFindingId/v1":"24cba3f644ae9451c9d222ec033a5bdf9d12768e65fdef412697477589cae061"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 9): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor:395-415 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor:369-389 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:368-388 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor:395-415 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor:369-389 | MiniSpace.Web/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:368-388 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EditEventComponent.razor:395-415 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/CreateEvent.razor:369-389 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Events/OrganizeEvents.razor:368-388"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor"},"region":{"startLine":395}}}],"partialFingerprints":{"codehealthFindingId/v1":"6dedb215fc46174c56b0a64263758a60920a95c65aa4a66e2214a33a38c4d695"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EventsComponent.razor:115-135 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EventsComponent.razor:115-135 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EventsComponent.razor:115-135"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EventsComponent.razor"},"region":{"startLine":115}}}],"partialFingerprints":{"codehealthFindingId/v1":"0ec130ad3ac5ad0027c10c9b015a2a71fa9b01f3d8616e1fd465b86b5e5ebdf5"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor:347-367 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor:347-367 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EditOrganization.razor:347-367"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor"},"region":{"startLine":347}}}],"partialFingerprints":{"codehealthFindingId/v1":"0afd0ba3a84e402797b93d2f1ebc4b344493a635a02fb7e8db5efb9b732014c1"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor:185-205 | MiniSpace.Web/src/MiniSpace.Web/Pages/Feeds/PostCard.razor:185-205 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Feeds/PostCard.razor:185-205"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor"},"region":{"startLine":185}}}],"partialFingerprints":{"codehealthFindingId/v1":"5e50056de3c7c024ab1a09bb3d47a53132d65dbe168184c5efabee570c21eff2"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:328-348 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:328-348 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatPage.razor:328-348"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor"},"region":{"startLine":328}}}],"partialFingerprints":{"codehealthFindingId/v1":"2610db3b1a1d92d2ead3a8e4b955cbc8cdac710631c360f8fc13631017d726f8"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccount.razor:350-370 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ShowAccount.razor:350-370 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ShowAccount.razor:350-370"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccount.razor"},"region":{"startLine":350}}}],"partialFingerprints":{"codehealthFindingId/v1":"53253a7ddd3fddcae5ec29eb9e148797e09dfcb33cea1a91300d26bd6de23a47"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (21 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/SecurityComponent.razor:69-89 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/SecurityComponent.razor:69-89 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/SecurityComponent.razor:69-89"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/SecurityComponent.razor"},"region":{"startLine":69}}}],"partialFingerprints":{"codehealthFindingId/v1":"012295b06a6f85db07f3917739205f0d3e029755a0c420febad5ddf2e41ebdfd"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 6): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationsSearch.razor:89-108 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationsFollowing.razor:61-80 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationsSearch.razor:89-108 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationsFollowing.razor:61-80 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationsSearch.razor:89-108 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationsFollowing.razor:61-80"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationsSearch.razor"},"region":{"startLine":89}}}],"partialFingerprints":{"codehealthFindingId/v1":"9e1d8bf3d8a26f0d7484ea18c1571374e4dfef51ce0baad39326131539cd3956"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsList.razor:223-242 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostsList.razor:223-242 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsListOLD.razor:222-241"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostsList.razor"},"region":{"startLine":223}}}],"partialFingerprints":{"codehealthFindingId/v1":"b7cfeccd321be11fcb9210775876010b990c5055ffb32bedc013120f742b1ca3"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor:237-256 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostDetails.razor:237-256 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostDetails.razor:237-256"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor"},"region":{"startLine":237}}}],"partialFingerprints":{"codehealthFindingId/v1":"26e280bfcf04c3965ece53f8dcad4f3631cf240df688b93f5f40209c56631e95"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationDetails.razor:125-144 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationDetails.razor:125-144 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationDetails.razor:125-144"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationDetails.razor"},"region":{"startLine":125}}}],"partialFingerprints":{"codehealthFindingId/v1":"a7e5eda3c97a2dc12abeeb7c7a09f5f52a21a6e5dd30fa7d37793652e24c9ac7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:240-259 | MiniSpace.Web/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:240-259 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Events/OrganizeEvents.razor:240-259"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor"},"region":{"startLine":240}}}],"partialFingerprints":{"codehealthFindingId/v1":"b1bf7980ce92142be5b8f20fac82a62bfbc5c0efcbab8eb8b68bf8479e9ffe62"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (20 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:420-439 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:420-439 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatPage.razor:420-439"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor"},"region":{"startLine":420}}}],"partialFingerprints":{"codehealthFindingId/v1":"3b0657fdcafe350d23b5ec1c43c969b948f99c8aceb14ee886fd7507a8a9fe12"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/TreeViewOrganizations.razor:85-103 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/TreeViewOrganizations.razor:85-103 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/TreeViewOrganizations.razor:85-103"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/TreeViewOrganizations.razor"},"region":{"startLine":85}}}],"partialFingerprints":{"codehealthFindingId/v1":"60f95ad339787d8b43065d556cbfc21aab199ccfba6e19bd088e4ed287dd55ea"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationRequestsComponent.razor:38-56 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationRequestsComponent.razor:38-56 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationRequestsComponent.razor:38-56"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationRequestsComponent.razor"},"region":{"startLine":38}}}],"partialFingerprints":{"codehealthFindingId/v1":"d5806f2b87938b48134c3a12d06553912abb1ce1e16e53f37e6cff2a7458a321"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/MyOrganizations.razor:81-99 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/MyOrganizations.razor:81-99 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/MyOrganizations.razor:81-99"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/MyOrganizations.razor"},"region":{"startLine":81}}}],"partialFingerprints":{"codehealthFindingId/v1":"efb4dd66fe87dfbc14a6540251c6a04625a0f63eaa9717791e489b05ec45c48e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/UserDetails.razor:526-544 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/UserDetails.razor:526-544 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/UserDetails.razor:526-544"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/UserDetails.razor"},"region":{"startLine":526}}}],"partialFingerprints":{"codehealthFindingId/v1":"a49040bf463945210a7fc8cf87c0497593832b19b273e83f468808b4ada9ac03"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor:275-293 | MiniSpace.Web/src/MiniSpace.Web/Pages/Feeds/PostCard.razor:275-293 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Feeds/PostCard.razor:275-293"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor"},"region":{"startLine":275}}}],"partialFingerprints":{"codehealthFindingId/v1":"a834015b28a61a30e1aa57c5cdfedee529887d38b4399f5e00fefe89c9f2b2ed"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor:308-326 | MiniSpace.Web/src/MiniSpace.Web/Pages/Feeds/PostCard.razor:308-326 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Feeds/PostCard.razor:308-326"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor"},"region":{"startLine":308}}}],"partialFingerprints":{"codehealthFindingId/v1":"a834015b28a61a30e1aa57c5cdfedee529887d38b4399f5e00fefe89c9f2b2ed"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccountOLD.razor:40-58 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ShowAccountOLD.razor:40-58 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ShowAccountOLD.razor:40-58"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccountOLD.razor"},"region":{"startLine":40}}}],"partialFingerprints":{"codehealthFindingId/v1":"0b95a0b002749bc0e5fb07c1320532a6c9bc42e75ad17027a297e84ca376afe6"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccount.razor:283-301 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ShowAccount.razor:283-301 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ShowAccount.razor:283-301"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccount.razor"},"region":{"startLine":283}}}],"partialFingerprints":{"codehealthFindingId/v1":"a50390dae17eb6ce053ae899b0566367a232688628fa382581b58dc229f30200"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/GalleryComponent.razor:186-204 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/GalleryComponent.razor:186-204 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/GalleryComponent.razor:186-204"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/GalleryComponent.razor"},"region":{"startLine":186}}}],"partialFingerprints":{"codehealthFindingId/v1":"76335ce23c0d7deea6d607d0ed12b71a61537867e107c6ce9e94bbf692b81058"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (19 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/EmailVerification.razor:114-132 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/EmailVerification.razor:114-132 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/EmailVerification.razor:114-132"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/EmailVerification.razor"},"region":{"startLine":114}}}],"partialFingerprints":{"codehealthFindingId/v1":"641e32824b0f87cb2238dc7fddcf003af7ad790e1d795dd7c1e3bfd0d02674f4"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (18 lines \u00D7 6): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor:218-235 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGallery.razor:184-201 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor:218-235 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationGallery.razor:184-201 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationGalleryComponent.razor:218-235 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationGallery.razor:184-201"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor"},"region":{"startLine":218}}}],"partialFingerprints":{"codehealthFindingId/v1":"252617edf97945c041412c2bbe1da525ec7788699cf64c605954a28627ae04f7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (18 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor:217-234 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor:217-234 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EditOrganization.razor:217-234"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor"},"region":{"startLine":217}}}],"partialFingerprints":{"codehealthFindingId/v1":"6ba7c8b04a6bd780775673aa24541b880f57bd5a74efe31acde4ad5e16d5cd63"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (18 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:340-357 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:340-357 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatsAll.razor:340-357"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor"},"region":{"startLine":340}}}],"partialFingerprints":{"codehealthFindingId/v1":"8514908e3b036408749c16de7461081d1761a2bd8b69632af250dd42564e7c03"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (18 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccount.razor:211-228 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ShowAccount.razor:211-228 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ShowAccount.razor:211-228"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccount.razor"},"region":{"startLine":211}}}],"partialFingerprints":{"codehealthFindingId/v1":"b0aa3168777d99436aed4f97fe46d42f6ad9f1f6028828e2bf8359a3528441ea"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (18 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ResetPassword.razor:162-179 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ResetPassword.razor:162-179 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ResetPassword.razor:162-179"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ResetPassword.razor"},"region":{"startLine":162}}}],"partialFingerprints":{"codehealthFindingId/v1":"0c939f6db7a1c189b849fc5ea8500a88115d2feb75e6d89295c0429e83d19ead"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (17 lines \u00D7 4): MiniSpace.Web2/src/MiniSpace.Web/Shared/DynamicLayoutComponent.razor:18-34 | MiniSpace.Web2/src/Astravent.Web.Wasm/Shared/DynamicLayoutComponent.razor:18-34 | MiniSpace.Web/src/MiniSpace.Web/Shared/DynamicLayoutComponent.razor:18-34 | MiniSpace.Web/src/Astravent.Web.Wasm/Shared/DynamicLayoutComponent.razor:18-34"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Shared/DynamicLayoutComponent.razor"},"region":{"startLine":18}}}],"partialFingerprints":{"codehealthFindingId/v1":"8b26aa21328859abf7abed212d6b2e89f0e48fdc5e5115dfa31ae68681ef5391"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (17 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Shared/MainLayout.razor:186-200 | MiniSpace.Web2/src/Astravent.Web.Wasm/Shared/MainLayout.razor:235-251 | MiniSpace.Web/src/MiniSpace.Web/Shared/MainLayout.razor:186-200"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Shared/MainLayout.razor"},"region":{"startLine":186}}}],"partialFingerprints":{"codehealthFindingId/v1":"22694d0555259d8e0326e872e8b5e2f9ca91fbfaa05438efa304d15e1883e46e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (17 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationsFollowing.razor:89-105 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationsFollowing.razor:89-105 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationsFollowing.razor:89-105"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationsFollowing.razor"},"region":{"startLine":89}}}],"partialFingerprints":{"codehealthFindingId/v1":"1d505a2381d6b6f74d5d8acf780cf396e414fa7f41b163b12333668c51b5b21d"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (17 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor:373-389 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor:373-389 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EditOrganization.razor:373-389"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor"},"region":{"startLine":373}}}],"partialFingerprints":{"codehealthFindingId/v1":"da2c62386114ea9a4c9b167f0f1afe49acfec4a4a24f3dcc25bcc905d452f724"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (17 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor:252-268 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor:252-268 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/CreateEvent.razor:252-268"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor"},"region":{"startLine":252}}}],"partialFingerprints":{"codehealthFindingId/v1":"5fdfb368f882aa6a7c6b545fd352c2777b2687de93385f7e2797b0a48093c7e9"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (17 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/SignUp.razor:159-175 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/SignUp.razor:159-175 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/SignUp.razor:159-175"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/SignUp.razor"},"region":{"startLine":159}}}],"partialFingerprints":{"codehealthFindingId/v1":"f68df62efadf3cce43736f68c442e2994a99a5ddc82f6b69ebe7d63405e1b02b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (17 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/SignIn.razor:203-219 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/SignIn.razor:203-219 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/SignIn.razor:204-220"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/SignIn.razor"},"region":{"startLine":203}}}],"partialFingerprints":{"codehealthFindingId/v1":"ccd4f247d19ea1b4dc488da57e3754ab3933a9b9c9d5603c6cfe8fbe50a3c936"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/TreeViewOrganizations.razor:118-133 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/TreeViewOrganizations.razor:118-133 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/TreeViewOrganizations.razor:118-133"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/TreeViewOrganizations.razor"},"region":{"startLine":118}}}],"partialFingerprints":{"codehealthFindingId/v1":"b23a5e3327b2ea2ff924f63f28353eb484a72787b0b47c61e51f89f6017b97fb"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor:119-134 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor:119-134 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationGalleryComponent.razor:119-134"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor"},"region":{"startLine":119}}}],"partialFingerprints":{"codehealthFindingId/v1":"c97d35877b51101ebec3f49445845f9d2393717cf4b23972b710a0882a6252e4"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EventsComponent.razor:85-100 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EventsComponent.razor:85-100 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EventsComponent.razor:85-100"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EventsComponent.razor"},"region":{"startLine":85}}}],"partialFingerprints":{"codehealthFindingId/v1":"88479583ac4de0fb764b415bbda100b20dd931c84e5a6a4e91c396603d9339dd"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:180-195 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:180-195 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatsAll.razor:180-195"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor"},"region":{"startLine":180}}}],"partialFingerprints":{"codehealthFindingId/v1":"54306977b56d2c26185e9ef09c8ccebb6a46d91feab3a8d00094450de2bcfe83"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:372-387 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:372-387 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatsAll.razor:372-387"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor"},"region":{"startLine":372}}}],"partialFingerprints":{"codehealthFindingId/v1":"54306977b56d2c26185e9ef09c8ccebb6a46d91feab3a8d00094450de2bcfe83"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/SignInComponent.razor:88-103 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/SignInComponent.razor:88-103 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/SignInComponent.razor:87-102"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/SignInComponent.razor"},"region":{"startLine":88}}}],"partialFingerprints":{"codehealthFindingId/v1":"1fe1f9070c59caf6d39d67739237bd90c702d37b12672588ed265743e5d5ce3b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/SignIn.razor:230-245 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/SignIn.razor:230-245 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/SignIn.razor:234-249"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/SignIn.razor"},"region":{"startLine":230}}}],"partialFingerprints":{"codehealthFindingId/v1":"7b2cb7a45fa37e6227e7c94703c659b00d973f720a8fbe3a633a86906fed02d1"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor:356-371 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor:356-371 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ProfileComponent.razor:356-371"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor"},"region":{"startLine":356}}}],"partialFingerprints":{"codehealthFindingId/v1":"8f8c088d4a58e7ee0e531b4afcb74ed3d6c1943529de572221ed88bb25a9601f"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (16 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/NotificationsComponent.razor:44-59 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/NotificationsComponent.razor:44-59 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/NotificationsComponent.razor:44-59"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/NotificationsComponent.razor"},"region":{"startLine":44}}}],"partialFingerprints":{"codehealthFindingId/v1":"5885f3ffd1c203556d11a4afe1b9af0e0f78999eb26823a8aa84ee1b591cf28e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor:307-321 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostDetails.razor:307-321 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostDetails.razor:307-321"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor"},"region":{"startLine":307}}}],"partialFingerprints":{"codehealthFindingId/v1":"9b4c1890a2cbddf1c5b07cc2cd228e9ee6e7fa1d467e8b36eac6fa20e5519224"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor:577-591 | MiniSpace.Web/src/MiniSpace.Web/Pages/Posts/PostDetails.razor:577-591 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostDetails.razor:577-591"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Posts/PostDetails.razor"},"region":{"startLine":577}}}],"partialFingerprints":{"codehealthFindingId/v1":"9b4c1890a2cbddf1c5b07cc2cd228e9ee6e7fa1d467e8b36eac6fa20e5519224"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/TreeViewOrganizations.razor:138-152 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/TreeViewOrganizations.razor:138-152 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/TreeViewOrganizations.razor:138-152"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/TreeViewOrganizations.razor"},"region":{"startLine":138}}}],"partialFingerprints":{"codehealthFindingId/v1":"363b31117cd5fbec2cbd04dca249f586017eda5c008d2167b1a05f4148557b1c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor:137-151 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor:137-151 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationGalleryComponent.razor:137-151"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor"},"region":{"startLine":137}}}],"partialFingerprints":{"codehealthFindingId/v1":"047d02df73255e2395bb95fd02697ab6a19016e94e1b07665aa9421f45c9c072"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGallery.razor:104-118 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationGallery.razor:104-118 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationGallery.razor:104-118"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGallery.razor"},"region":{"startLine":104}}}],"partialFingerprints":{"codehealthFindingId/v1":"cd573a9570353dea814376b209f0d725b28a5a8775391724196ccf1c8aca5648"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateOrganization.razor:64-78 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/CreateOrganization.razor:64-78 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/CreateOrganization.razor:64-78"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateOrganization.razor"},"region":{"startLine":64}}}],"partialFingerprints":{"codehealthFindingId/v1":"b2673ea65f7bd9f776edc1a3f248aaf4d9ac3cf6780590b34490c6e10a09113a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/SentRequests.razor:263-277 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/SentRequests.razor:263-277 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/SentRequests.razor:263-277"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/SentRequests.razor"},"region":{"startLine":263}}}],"partialFingerprints":{"codehealthFindingId/v1":"c4e48875dfe663b15fec93530ac4061af569da9ff8f1303d26709c966ecb302f"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/FriendsRequests.razor:265-279 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/FriendsRequests.razor:265-279 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/FriendsRequests.razor:265-279"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/FriendsRequests.razor"},"region":{"startLine":265}}}],"partialFingerprints":{"codehealthFindingId/v1":"4562d53b5a91af0994b0d979c25cb39021049c6a6c4f48f9f1896ea6ed3154a4"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:579-593 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:579-593 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatPage.razor:579-593"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor"},"region":{"startLine":579}}}],"partialFingerprints":{"codehealthFindingId/v1":"ae8edbf637371fe77887c68270d33345c75df621c872ac5f2e688d2400fb1d99"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:632-646 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:632-646 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatPage.razor:632-646"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor"},"region":{"startLine":632}}}],"partialFingerprints":{"codehealthFindingId/v1":"ae8edbf637371fe77887c68270d33345c75df621c872ac5f2e688d2400fb1d99"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor:328-342 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor:328-342 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ProfileComponent.razor:328-342"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor"},"region":{"startLine":328}}}],"partialFingerprints":{"codehealthFindingId/v1":"ff912bc91c27bddb3e164abedf839df0c104673e6923b0cb8587e71adec07b05"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor:430-444 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor:430-444 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ProfileComponent.razor:430-444"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor"},"region":{"startLine":430}}}],"partialFingerprints":{"codehealthFindingId/v1":"ff912bc91c27bddb3e164abedf839df0c104673e6923b0cb8587e71adec07b05"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (15 lines \u00D7 2): MiniSpace.Web2/src/Astravent.Web.Wasm/Shared/Components/MarkdownEditor.razor:115-129 | MiniSpace.Web/src/Astravent.Web.Wasm/Shared/Components/MarkdownEditor.razor:115-129"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/Shared/Components/MarkdownEditor.razor"},"region":{"startLine":115}}}],"partialFingerprints":{"codehealthFindingId/v1":"ccee63cd04bcecf71d17fd52046ade2c0c2e86914106bd5860eea7be25d67a7a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 6): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor:261-274 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGallery.razor:227-240 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor:261-274 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationGallery.razor:227-240 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationGalleryComponent.razor:261-274 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationGallery.razor:227-240"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor"},"region":{"startLine":261}}}],"partialFingerprints":{"codehealthFindingId/v1":"175aba795325c6e8174e72516f0a32f92bbb2ba1206ff4b5db8f7262bf5a6a37"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationDetails.razor:154-167 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationDetails.razor:154-167 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationDetails.razor:154-167"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationDetails.razor"},"region":{"startLine":154}}}],"partialFingerprints":{"codehealthFindingId/v1":"f24536b1433f44069665bdcd9e76ab597cc4b28f15eb620fc9d1e1d96e6af55b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Notifications/Notification.razor:121-134 | MiniSpace.Web/src/MiniSpace.Web/Pages/Notifications/Notification.razor:121-134 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Notifications/Notification.razor:121-134"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Notifications/Notification.razor"},"region":{"startLine":121}}}],"partialFingerprints":{"codehealthFindingId/v1":"cdf92eac1f188147044b4d0c75a2b34cb862657746c21af973020f06cf5632fa"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/SentRequests.razor:225-238 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/SentRequests.razor:225-238 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/SentRequests.razor:225-238"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/SentRequests.razor"},"region":{"startLine":225}}}],"partialFingerprints":{"codehealthFindingId/v1":"37dc73230872ac35c257c73ee98daa65162a87cf14b63bfdaffe544d81c4f40b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/FriendsRequests.razor:228-241 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/FriendsRequests.razor:228-241 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/FriendsRequests.razor:228-241"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/FriendsRequests.razor"},"region":{"startLine":228}}}],"partialFingerprints":{"codehealthFindingId/v1":"bfec8ad5afe37544d524495a144d832481a7c94d0a605910eeb0d3890c2047e8"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/FriendsRequests.razor:283-296 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/FriendsRequests.razor:283-296 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/FriendsRequests.razor:283-296"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/FriendsRequests.razor"},"region":{"startLine":283}}}],"partialFingerprints":{"codehealthFindingId/v1":"bfec8ad5afe37544d524495a144d832481a7c94d0a605910eeb0d3890c2047e8"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/Friends.razor:265-278 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/Friends.razor:265-278 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/Friends.razor:265-278"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/Friends.razor"},"region":{"startLine":265}}}],"partialFingerprints":{"codehealthFindingId/v1":"57c5fe24767a4cbac4f674627f7f9e37d9efeb317bfeda3da61f2ce2b0c3cd23"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (14 lines \u00D7 2): MiniSpace.Web2/src/Astravent.Web.Wasm/Shared/MainLayout.razor:296-309 | MiniSpace.Web/src/Astravent.Web.Wasm/Shared/MainLayout.razor:310-323"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/Shared/MainLayout.razor"},"region":{"startLine":296}}}],"partialFingerprints":{"codehealthFindingId/v1":"4bd7af9893cb10079f0db8091061d13e0db5deed1810d5c65491121a5f327e3f"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 15): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor:266-278 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor:316-328 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor:290-302 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:289-301 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor:267-279 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor:266-278 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/EditEventComponent.razor:316-328 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/CreateEvent.razor:290-302 | MiniSpace.Web/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:289-301 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ProfileComponent.razor:267-279 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EditOrganization.razor:266-278 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/EditEventComponent.razor:316-328 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/CreateEvent.razor:290-302 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Events/OrganizeEvents.razor:289-301 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ProfileComponent.razor:267-279"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/EditOrganization.razor"},"region":{"startLine":266}}}],"partialFingerprints":{"codehealthFindingId/v1":"c0469e84362ee300578bf9c16707e568b713b9c3e7fe7c45f26e8edc32b210ed"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 9): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor:168-180 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGallery.razor:134-146 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/GalleryComponent.razor:135-147 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor:168-180 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationGallery.razor:134-146 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/GalleryComponent.razor:135-147 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationGalleryComponent.razor:168-180 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationGallery.razor:134-146 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/GalleryComponent.razor:135-147"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationGalleryComponent.razor"},"region":{"startLine":168}}}],"partialFingerprints":{"codehealthFindingId/v1":"17a84fad65b4a2026570c078972cc6bb466f849409c995381d23b14ed0c1d655"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/SubOrganizationsComponent.razor:63-75 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/SubOrganizationsComponent.razor:63-75 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/SubOrganizationsComponent.razor:63-75"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/SubOrganizationsComponent.razor"},"region":{"startLine":63}}}],"partialFingerprints":{"codehealthFindingId/v1":"09ab8499c3777b27a90976e6a1f825a2c75affae088f64c3f7853d7bbcf2472a"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationsSearch.razor:113-125 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/OrganizationsSearch.razor:113-125 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/OrganizationsSearch.razor:113-125"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/OrganizationsSearch.razor"},"region":{"startLine":113}}}],"partialFingerprints":{"codehealthFindingId/v1":"ac351850356daa2c0da22e7cf3a994df8a441a7376bdbaba0c6b0808730df9de"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/MyOrganizations.razor:114-126 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/MyOrganizations.razor:114-126 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/MyOrganizations.razor:114-126"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/MyOrganizations.razor"},"region":{"startLine":114}}}],"partialFingerprints":{"codehealthFindingId/v1":"48b0f5c91553e1e7f1da27cc348040e8e739012f9d85fb2c77885971513cd1a9"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/EventDetails.razor:123-135 | MiniSpace.Web/src/MiniSpace.Web/Pages/Events/EventDetails.razor:123-135 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Events/EventDetails.razor:123-135"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/EventDetails.razor"},"region":{"startLine":123}}}],"partialFingerprints":{"codehealthFindingId/v1":"8d45f5a81e1c6f1803bdd0e334aee9e40b52154b5fd3212ab7dddacff29fbdcf"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccount.razor:241-253 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ShowAccount.razor:241-253 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ShowAccount.razor:241-253"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccount.razor"},"region":{"startLine":241}}}],"partialFingerprints":{"codehealthFindingId/v1":"9a2d8bde1d07a005814780e775e90c258b4cd12cec51e6f0d2e1bff538e1ed20"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/GalleryComponent.razor:229-241 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/GalleryComponent.razor:229-241 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/GalleryComponent.razor:229-241"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/GalleryComponent.razor"},"region":{"startLine":229}}}],"partialFingerprints":{"codehealthFindingId/v1":"d0f31911876f5c3b6a6150b47ae924ed0fc0c5defb0c9b5dfcc1e06494849688"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (13 lines \u00D7 2): MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsMy.razor:222-234 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsList.razor:195-207"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Posts/PostsMy.razor"},"region":{"startLine":222}}}],"partialFingerprints":{"codehealthFindingId/v1":"60d901481e6450af184942c7a88be20122ac115a1c0446c93029e986464eedf7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateOrganization.razor:83-94 | MiniSpace.Web/src/MiniSpace.Web/Pages/Organizations/CreateOrganization.razor:83-94 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Organizations/CreateOrganization.razor:83-94"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Organizations/CreateOrganization.razor"},"region":{"startLine":83}}}],"partialFingerprints":{"codehealthFindingId/v1":"3d358a31b2823fb924ae94677c57b581045f1852ae05cb0edb9ba3773dd6f633"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/MyEvents.razor:69-80 | MiniSpace.Web/src/MiniSpace.Web/Pages/Events/MyEvents.razor:69-80 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Events/MyEvents.razor:69-80"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/MyEvents.razor"},"region":{"startLine":69}}}],"partialFingerprints":{"codehealthFindingId/v1":"5efcb71f5e77466cef63bee8c6b614856157719ec324521959f84f60beee5fcf"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:207-218 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:207-218 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatsAll.razor:207-218"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor"},"region":{"startLine":207}}}],"partialFingerprints":{"codehealthFindingId/v1":"1d4ebe21bc316d66498774d0cd76e131772bfc402667ffee0b159d516c39280c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:312-323 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:312-323 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatsAll.razor:312-323"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor"},"region":{"startLine":312}}}],"partialFingerprints":{"codehealthFindingId/v1":"1d4ebe21bc316d66498774d0cd76e131772bfc402667ffee0b159d516c39280c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:463-474 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:463-474 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatPage.razor:463-474"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor"},"region":{"startLine":463}}}],"partialFingerprints":{"codehealthFindingId/v1":"6f1fae0a2f88029425612313473cc7c9c238413ade548edeb61e4923ba8bf72d"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:660-671 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:660-671 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatPage.razor:660-671"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor"},"region":{"startLine":660}}}],"partialFingerprints":{"codehealthFindingId/v1":"6f1fae0a2f88029425612313473cc7c9c238413ade548edeb61e4923ba8bf72d"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (12 lines \u00D7 2): MiniSpace.Web2/src/Astravent.Web.Wasm/Shared/Components/MarkdownEditor.razor:138-149 | MiniSpace.Web/src/Astravent.Web.Wasm/Shared/Components/MarkdownEditor.razor:138-149"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/Astravent.Web.Wasm/Shared/Components/MarkdownEditor.razor"},"region":{"startLine":138}}}],"partialFingerprints":{"codehealthFindingId/v1":"6d68c22185071678b49096292c0d7b3e4ee628e2a4748ed7793f6dd4d9d967f7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (11 lines \u00D7 6): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:233-243 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:497-507 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:233-243 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatPage.razor:497-507 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatsAll.razor:233-243 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatPage.razor:497-507"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor"},"region":{"startLine":233}}}],"partialFingerprints":{"codehealthFindingId/v1":"cfff224818f3d863787cee003730cf2254f1b493cd310dd63540e66087fa4869"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (11 lines \u00D7 6): MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccountOLD.razor:138-148 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccount.razor:438-448 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ShowAccountOLD.razor:138-148 | MiniSpace.Web/src/MiniSpace.Web/Pages/Account/ShowAccount.razor:438-448 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ShowAccountOLD.razor:138-148 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Account/ShowAccount.razor:438-448"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Account/ShowAccountOLD.razor"},"region":{"startLine":138}}}],"partialFingerprints":{"codehealthFindingId/v1":"a107392f3ffe976884d8ce98aa6323cf7d67bb98fb3234f0699df64bdd7d7e68"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (11 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/FriendsSearch.razor:246-256 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/FriendsSearch.razor:246-256 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/FriendsSearch.razor:246-256"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/FriendsSearch.razor"},"region":{"startLine":246}}}],"partialFingerprints":{"codehealthFindingId/v1":"52e908732373739ca9dafec6eab2ed412a2bf230b9406d66240ed5e9a054e144"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (11 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor:169-179 | MiniSpace.Web/src/MiniSpace.Web/Pages/Feeds/PostCard.razor:169-179 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Feeds/PostCard.razor:169-179"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/PostCard.razor"},"region":{"startLine":169}}}],"partialFingerprints":{"codehealthFindingId/v1":"a57d0f29b088e87455b8ce4507557e28f93bda7328812da8354195ecd8e2e00b"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (11 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:452-462 | MiniSpace.Web/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor:452-462 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Events/OrganizeEvents.razor:452-462"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/OrganizeEvents.razor"},"region":{"startLine":452}}}],"partialFingerprints":{"codehealthFindingId/v1":"b5c20f5182d7f8ffaecd54a7609b011b033b1270ba81cd875c320b6b6671460e"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (11 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/EventsFollowing.razor:128-138 | MiniSpace.Web/src/MiniSpace.Web/Pages/Events/EventsFollowing.razor:128-138 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Events/EventsFollowing.razor:128-138"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Events/EventsFollowing.razor"},"region":{"startLine":128}}}],"partialFingerprints":{"codehealthFindingId/v1":"8f2cb46e73a8f9ad7cfe54777fe48c1740d7110ddaaa246998c4d0c130541bbe"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (11 lines \u00D7 3): MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Auth/TwoFactorSecretTokenService.cs:30-40 | MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Auth/TwoFactorSecretTokenService.cs:41-50 | MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Auth/TwoFactorSecretTokenService.cs:60-69"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Infrastructure/Auth/TwoFactorSecretTokenService.cs"},"region":{"startLine":30}}}],"partialFingerprints":{"codehealthFindingId/v1":"a4b3f7b72b8dca506abeef81a7aba329cb39938e640f8a7ddc0a7a0d115a2645"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (11 lines \u00D7 2): MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/UserInformation.razor:378-388 | MiniSpace.Web/src/MiniSpace.Web/Pages/Feeds/UserInformation.razor:378-388"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Feeds/UserInformation.razor"},"region":{"startLine":378}}}],"partialFingerprints":{"codehealthFindingId/v1":"70c1563205523ec071ce9ba603b704e9a9a278f74db58b2b6b8041a6e1e9a6fc"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 6): MiniSpace.Web2/src/MiniSpace.Web/Pages/Notifications/NewNotifications.razor:132-141 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Notifications/HistoryNotifications.razor:133-142 | MiniSpace.Web/src/MiniSpace.Web/Pages/Notifications/NewNotifications.razor:132-141 | MiniSpace.Web/src/MiniSpace.Web/Pages/Notifications/HistoryNotifications.razor:133-142 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Notifications/NewNotifications.razor:132-141 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Notifications/HistoryNotifications.razor:133-142"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Notifications/NewNotifications.razor"},"region":{"startLine":132}}}],"partialFingerprints":{"codehealthFindingId/v1":"51d7d75b69915f04810da91207dae58781770a771263a2d60a797b5cb2f24de7"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (10 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Notifications/AllNotifications.razor:133-142 | MiniSpace.Web/src/MiniSpace.Web/Pages/Notifications/AllNotifications.razor:133-142 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Notifications/AllNotifications.razor:135-144"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Notifications/AllNotifications.razor"},"region":{"startLine":133}}}],"partialFingerprints":{"codehealthFindingId/v1":"1a0b59f9f7a7e7918412f2e3ec84b3f053cfc64f2386119f9242f0c659a0e336"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/UserDetails.razor:556-564 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/UserDetails.razor:556-564 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/UserDetails.razor:556-564"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/UserDetails.razor"},"region":{"startLine":556}}}],"partialFingerprints":{"codehealthFindingId/v1":"1d5fefca42578f215a241cc7d9101be6bd6fbb3301076a06d497e02908bd629c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/UserDetails.razor:603-611 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/UserDetails.razor:603-611 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/UserDetails.razor:603-611"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/UserDetails.razor"},"region":{"startLine":603}}}],"partialFingerprints":{"codehealthFindingId/v1":"1d5fefca42578f215a241cc7d9101be6bd6fbb3301076a06d497e02908bd629c"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (9 lines \u00D7 3): MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:299-307 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor:299-307 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/ChatsAll.razor:299-307"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/ChatsAll.razor"},"region":{"startLine":299}}}],"partialFingerprints":{"codehealthFindingId/v1":"95b295001f174d1218b97c3a975619eff7a9dcd06c1ac1a9583b4ac2180feb31"}},{"ruleId":"D4","level":"warning","message":{"text":"Duplicated block (8 lines \u00D7 6): MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/Friends.razor:245-252 | MiniSpace.Web2/src/MiniSpace.Web/Pages/Chats/NewChat.razor:260-267 | MiniSpace.Web/src/MiniSpace.Web/Pages/Friends/Friends.razor:245-252 | MiniSpace.Web/src/MiniSpace.Web/Pages/Chats/NewChat.razor:260-267 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Friends/Friends.razor:245-252 | MiniSpace.Web/src/Astravent.Web.Wasm/Pages/Chats/NewChat.razor:260-267"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/src/MiniSpace.Web/Pages/Friends/Friends.razor"},"region":{"startLine":245}}}],"partialFingerprints":{"codehealthFindingId/v1":"e94fe8d7cf166bb972b5d57a0c3ad142159cf249b987510409367e45bde4a9e6"}},{"ruleId":"D5","level":"warning","message":{"text":"Off the main sequence: MiniSpace.Services.Identity.Core: MiniSpace.Services.Identity.Core: abstractness 0.20, instability 0.00, distance 0.80 \u2014 zone of pain \u2014 concrete and heavily depended-on, so it\u0027s rigid to change."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"8754c6a8ccf9be2c7fee0a97106940c2edc7402aeb47d3f0575482695706f5b8"}},{"ruleId":"D6","level":"warning","message":{"text":"Low cohesion: User (LCOM4 4): User\u0027s methods form 4 groups that share no state and don\u0027t call each other \u2014 a sign it may have several responsibilities. Review whether it splits into focused classes."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Core/Entities/User.cs"},"region":{"startLine":8}}}],"partialFingerprints":{"codehealthFindingId/v1":"7a0c3b2ef99bc8beb8ede7271685cb2c46bf0f5a51cc98a64d6b1aaf05476cd2"}},{"ruleId":"D7","level":"note","message":{"text":"No checkable ADRs to assess: No architecture decision records were found and the project graph is acyclic, so architectural integrity could not be assessed. Add ADRs (with \u0060enforcement: analyzer|test\u0060) to make the architecture\u0027s rules checkable."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"9bfa095522c5f2e53a7c1c0405fd8830d318409a6fb74f4288bab05aaf716e52"}},{"ruleId":"D9","level":"note","message":{"text":"Unit tests: 360 unit test method(s)."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"3067d72f6515925eded797ae6deb86f74d157d3bd0b8e2d3a80edaa12ea95d24"}},{"ruleId":"D9","level":"note","message":{"text":"Integration tests: 0 integration test method(s)."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"b8ce5913e7f0487c282aa29038cefc209006d3bfe4e8418292f03d5a2d9bc5b9"}},{"ruleId":"D9","level":"note","message":{"text":"BDD tests: 0 BDD test method(s)."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"2335ff4716b8a3faefb3014515ddf9f836e46276f415e6cd56462b6bf7742991"}},{"ruleId":"D9","level":"note","message":{"text":"E2E tests: 0 end-to-end test method(s)."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"9a982d279a9674eceb951bedcbe3f8d344879045f8bee5f9f6f059139e0ed590"}},{"ruleId":"D9","level":"note","message":{"text":"Tests co-located / outside the solution: 360 test method(s) were found on disk (co-located in feature projects, or outside the analyzed solution) rather than in dedicated test projects, so the unit/integration/E2E pyramid can\u0027t be classified \u2014 they\u0027re counted as one undifferentiated suite."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"0904ffa5eabf8d5decf791cce158e53221dbcbc8b7735f3a50d064243f7de222"}},{"ruleId":"D10","level":"error","message":{"text":"No assertions: Test1: Test method has no assertions \u2014 it may not test anything."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Friends/tests/MiniSpace.Services.Friends.E2ETests/UnitTest1.cs"},"region":{"startLine":5}}}],"partialFingerprints":{"codehealthFindingId/v1":"8a95ac487068b55ae8500cacf24d10e9a46dd89db583d1c8be6370e682626e22"}},{"ruleId":"D10","level":"error","message":{"text":"No assertions: RemoveMediaFile_WithExisting_ShouldNotThrowException: Test method has no assertions \u2014 it may not test anything."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Posts/tests/MiniSpace.Services.Posts.Core.UnitTests/Entities/PostTest.cs"},"region":{"startLine":75}}}],"partialFingerprints":{"codehealthFindingId/v1":"1c5d850f04a9e2191785b368862ffdaf3bc4a25c899d11ecdd2b2e475465eddc"}},{"ruleId":"D10","level":"error","message":{"text":"No assertions: RemoveMediaFile_WithNotExisting_ShouldThrowMediaFileNotFoundException: Test method has no assertions \u2014 it may not test anything."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Posts/tests/MiniSpace.Services.Posts.Core.UnitTests/Entities/PostTest.cs"},"region":{"startLine":87}}}],"partialFingerprints":{"codehealthFindingId/v1":"9e380df3a5ccde66bc9519e35de409eea884b0e8851da149ec800511d88b5c0e"}},{"ruleId":"D11","level":"note","message":{"text":"Test reliability not included: No test projects found, so reliability couldn\u0027t be assessed."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"5321d5780c69918c88568cbf4cd5aa9147be611382bbba8e39f99b50cd7b16f8"}},{"ruleId":"D13","level":"error","message":{"text":"Leaked secret: private-key: private-key detected."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Api/certs/localhost.pem"},"region":{"startLine":29}}}],"partialFingerprints":{"codehealthFindingId/v1":"6e733e7dd24aa465a5bac23727ad415e07b0651adf5ab42609d998d84cbd6fa8"}},{"ruleId":"D14","level":"note","message":{"text":"Licenses scanned: 24 packages scanned; 3 distinct SPDX licenses."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"1d29d66daec20840f6831f63c1b66b87c40390635ef3e9f728002964c77e88d4"}},{"ruleId":"D16","level":"note","message":{"text":"Small-team knowledge concentration: 162 file(s) are concentrated to one author \u2014 the ambient state with 11 active author(s), not 162 separate risks. The signal becomes meaningful as ownership spreads; no per-file action implied now."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"8aa75b6daa18f1b578387fa04036c50b3163d47f957c8f5601bf083ed4489b0c"}},{"ruleId":"D16","level":"note","message":{"text":"Off-boarding risk: [e-mail redacted]: If [e-mail redacted] becomes unavailable, 161 significant file(s) lose their only recent owner \u2014 the largest single-person knowledge concentration (weighted toward the domain core). Pair, review, or document these before any departure."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"f3afd9a8c1c69148a1d765a579003a5782380bba94511ef65d015b62066944cb"}},{"ruleId":"D18","level":"warning","message":{"text":"Build failed: The target solution did not build cleanly (errors: 29), which caps Solution Shape at 3/10 \u2014 the most basic shape signal is that it compiles. First errors: CS0246: The type or namespace name \u0027OrganizerRightsGrantedHandler\u0027 could not be found (are you missing a using directive or an assembly reference?); CS0246: The type or namespace name \u0027OrganizerRightsRevokedHandler\u0027 could not be found (are you missing a using directive or an assembly reference?); CS7036: There is no argument given that corresponds to the required parameter \u0027profileImageUrl\u0027 of \u0027Student.Student(Guid, string, DateTime, string, string, string, string, DateTime?, bool, bool, State, IEnumerable\u003CGuid\u003E, IEnumerable\u003CGuid\u003E, string, IEnumerable\u003CEducation\u003E, IEnumerable\u003CWork\u003E, IEnumerable\u003CLanguage\u003E, IEnumerable\u003CInterest\u003E, bool, string, string, string, string, string, bool, string, DateTime?)\u0027; CS1503: Argument 1: cannot convert from \u0027System.Guid\u0027 to \u0027string\u0027; CS7036: There is no argument given that corresponds to the required parameter \u0027emailNotifications\u0027 of \u0027Student.Update(string, string, string, bool, string, string, string, string, DateTime?)\u0027."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"24ff41d1fc14d3a19b969001a7e9697d13d34fc0453d84646f56c980eff97f2b"}},{"ruleId":"D18","level":"warning","message":{"text":"Monorepo: only 1 of 83 solutions was scored: This repository contains 83 .NET solutions, but a scan analyzes ONE. Every score, lens, and finding here reflects only \u0060MiniSpace.Services.Students/MiniSpace.Services.Students.sln\u0060 \u2014 the other 82 (\u0060MiniSpace.APIGateway.Nuar/MiniSpace.APIGateway.sln\u0060, \u0060MiniSpace.APIGateway.Nuar/src/MiniSpace.APIGateway/MiniSpace.APIGateway.sln\u0060, \u0060MiniSpace.APIGateway.Ocelot/src/MiniSpace.APIGateway.Ocelot/MiniSpace.APIGateway.Ocelot.sln\u0060, \u0060MiniSpace.APIGateway/MiniSpace.APIGateway.sln\u0060, \u0060MiniSpace.APIGateway/src/MiniSpace.APIGateway/MiniSpace.APIGateway.sln\u0060, \u0060MiniSpace.Services.Comments/MiniSpace.Services.Comments.sln\u0060, \u002B76 more) were not analyzed and are not represented in the headline. To cover them, scan each solution as its own target and group them in a Solution or Product for a portfolio roll-up. If a secondary solution is an archived or vendored tree, declare it \u2014 \u0060.gitattributes\u0060 (\u0060path/** linguist-vendored\u0060) or \u0060.editorconfig\u0060 (\u0060[path/**] generated_code = true\u0060) \u2014 to exclude it from discovery the same way generated code is."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"8ed58d9019f7ca4a17ed832e2f7f7b1be314c1e6414d79942cfc852ef96c47d0"}},{"ruleId":"D18","level":"warning","message":{"text":"Analyzed solution does not cover the bulk of the repository: The scored solution \u0060MiniSpace.Services.Students/MiniSpace.Services.Students.sln\u0060 is not representative of this repository \u2014 it references only 267 of 2885 discovered C# files (9 %). Lenses that need the product\u0027s source (domain modelling, event-driven, event sourcing) abstain because the aggregates, EF configs, and domain events under the product tree were not loaded. Point the scan at the product solution (or scan its directory directly) so the whole codebase is analyzed, not a build-tooling sub-solution."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"076656354786513e81286bffc1f9f1d3fa9aa953b7db1b16e5bd8aeada3c8175"}},{"ruleId":"D18","level":"note","message":{"text":"MiniSpace.Services.Students.Api (Production): 2 .cs files, 170 LoC (146 significant)"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Students/src/MiniSpace.Services.Students.Api/MiniSpace.Services.Students.Api.csproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"50b4b59cb5ea07f9c7457c147fb7c9b10576a951056f1f0ffe982fbc839396fe"}},{"ruleId":"D18","level":"note","message":{"text":"MiniSpace.Services.Students.Application (Production): 110 .cs files, 3064 LoC (2634 significant)"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Students/src/MiniSpace.Services.Students.Application/MiniSpace.Services.Students.Application.csproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"f04ef196d45ec0825226860e6dc7dce4b0c5a7259de57b797ad50ff6637d62f8"}},{"ruleId":"D18","level":"note","message":{"text":"MiniSpace.Services.Students.Core (Production): 77 .cs files, 2351 LoC (2108 significant)"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Students/src/MiniSpace.Services.Students.Core/MiniSpace.Services.Students.Core.csproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"45f1699b8a741b948700eb9df01f9f778d8cf497df2acdb3961e2f8bbb6207b9"}},{"ruleId":"D18","level":"note","message":{"text":"MiniSpace.Services.Students.Infrastructure (Production): 49 .cs files, 2524 LoC (2228 significant)"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Students/src/MiniSpace.Services.Students.Infrastructure/MiniSpace.Services.Students.Infrastructure.csproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"678a2bfa0ab3201cfc0c479b489ab5f7618c67d6374331be4d7b26556276bbbb"}},{"ruleId":"D18","level":"note","message":{"text":"MiniSpace.Services.Students.Application.UnitTests (Test): 15 .cs files, 1232 LoC (934 significant)"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Students/tests/MiniSpace.Services.Students.Application.UnitTests/MiniSpace.Services.Students.Application.UnitTests.csproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"c76c8f0ac76a4cd40dd4969f66f2d16890ca05cc71c1ce70d01d58fe38ccc7a1"}},{"ruleId":"D18","level":"note","message":{"text":"MiniSpace.Services.Students.Core.UnitTests (Test): 3 .cs files, 291 LoC (194 significant)"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Students/tests/MiniSpace.Services.Students.Core.UnitTests/MiniSpace.Services.Students.Core.UnitTests.csproj"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"25be4d774379ee06b0522bbffd28f899d64dac67bb009e1fc81c95e6460dc1d6"}},{"ruleId":"D23","level":"note","message":{"text":"small single-context codebase (3,961 production LoC) \u2014 bounded contexts are not needed at this size: small single-context codebase (3,961 production LoC) \u2014 bounded contexts are not needed at this size Declare architecture.contexts (\u22652) in config to assess cross-boundary type coupling."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"2a3ab3889345f58c3c35e71eec8cb09068f5291c42694721f70674752b26fa8b"}},{"ruleId":"D27","level":"note","message":{"text":"Navigability unmeasured \u2014 symbol resolution incomplete: 55 % of sampled invocations could not be resolved to a symbol (the workspace likely loaded without all references) \u2014 the indirection fractions would be computed over an unrepresentative slice, so navigability is reported as not measured rather than a misleading score."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"e4b2c182df6722121fd53f7b767118a1dcf40c24ddcf7edd2a809768fcefbd23"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway.Nuar/src/MiniSpace.APIGateway/ntrada-async.yml"},"region":{"startLine":44}}}],"partialFingerprints":{"codehealthFindingId/v1":"253e9607fb7419df2d3c116d15ac5927b1084d850f79305d19c505aecedcc0f5"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway.Nuar/src/MiniSpace.APIGateway/ntrada-async.docker.yml"},"region":{"startLine":44}}}],"partialFingerprints":{"codehealthFindingId/v1":"9beefbc05c74d97302db77ae432a9667af086cab32facc385b8acc2f90b67526"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway.Nuar/src/MiniSpace.APIGateway/ntrada.docker.yml"},"region":{"startLine":46}}}],"partialFingerprints":{"codehealthFindingId/v1":"ec22bdffd0206b53c80cc28a0e2047fc12004d3f82868c825a2985cc61e91344"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway.Nuar/src/MiniSpace.APIGateway/nuar.yml"},"region":{"startLine":46}}}],"partialFingerprints":{"codehealthFindingId/v1":"87d832a094e55e0a7e228a61ec50a2e201cf2baec0a13f91614cbacccaa9e85e"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway.Ocelot/src/MiniSpace.APIGateway.Ocelot/general-ocelot.json"},"region":{"startLine":66}}}],"partialFingerprints":{"codehealthFindingId/v1":"85f334f4707f20cf77a42ba28ac7bbf3773d845aafcf4afa422c6a60bf719f28"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway/src/MiniSpace.APIGateway/ntrada.docker.yml"},"region":{"startLine":46}}}],"partialFingerprints":{"codehealthFindingId/v1":"82759fe7c04d478d48dfc216287ca9c3c8f7c0f2dbfd9fdc4eaea724f8171fd2"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway/src/MiniSpace.APIGateway/ntrada-async.yml"},"region":{"startLine":44}}}],"partialFingerprints":{"codehealthFindingId/v1":"f30ae83b5e95bda6a96bb1731546a486a6a5da3e299e6b545d4da17a27ea077b"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway/src/MiniSpace.APIGateway/ntrada.yml"},"region":{"startLine":46}}}],"partialFingerprints":{"codehealthFindingId/v1":"691bb84e58a1f1e8cf5b62232b4d6690a05696a3b8e40a39563f737c2470a355"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway/src/MiniSpace.APIGateway/ntrada-async.docker.yml"},"region":{"startLine":44}}}],"partialFingerprints":{"codehealthFindingId/v1":"caee1d1c3dc199fdfd69e2e50bc1ec9c9e2777f4e54187ea837c9f6596741d85"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway/src/MiniSpace.APIGateway/ntrada.yml"},"region":{"startLine":44}}}],"partialFingerprints":{"codehealthFindingId/v1":"691bb84e58a1f1e8cf5b62232b4d6690a05696a3b8e40a39563f737c2470a355"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway/src/MiniSpace.APIGateway/ntrada.docker.yml"},"region":{"startLine":44}}}],"partialFingerprints":{"codehealthFindingId/v1":"82759fe7c04d478d48dfc216287ca9c3c8f7c0f2dbfd9fdc4eaea724f8171fd2"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Pacco.APIGateway/src/Pacco.APIGateway/ntrada-async.docker.yml"},"region":{"startLine":44}}}],"partialFingerprints":{"codehealthFindingId/v1":"054e73ffb9277501640f5472717802e0c9a36120599e45c3f13f923609d8d6da"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Pacco.APIGateway/src/Pacco.APIGateway/ntrada-async.yml"},"region":{"startLine":44}}}],"partialFingerprints":{"codehealthFindingId/v1":"cedb6de6b5dff4a5a6ad23064f810f6c196c06444e3585f2eb22fdb8be89cc30"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Pacco.APIGateway/src/Pacco.APIGateway/ntrada.yml"},"region":{"startLine":44}}}],"partialFingerprints":{"codehealthFindingId/v1":"d66ca2323b1e1c08cac4ae7094908891d162eaf9f32e183225546f0ee557d90a"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Pacco.APIGateway/src/Pacco.APIGateway/ntrada.docker.yml"},"region":{"startLine":44}}}],"partialFingerprints":{"codehealthFindingId/v1":"fb4948d3995e7f9f6358bfe3112be6b503c2205b298adc06210dfdc14b0e3f96"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: private-key: matched rule \u0027private-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Pacco.Services.Identity/src/Pacco.Services.Identity.Api/certs/localhost.pem"},"region":{"startLine":29}}}],"partialFingerprints":{"codehealthFindingId/v1":"64395ddb464ac6c672647f18664c3ff95da1bc50b8f65b8403449e905e092822"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: private-key: matched rule \u0027private-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Pacco.Services.Identity/src/Pacco.Services.Identity.Api/certs/localhost.key"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"9f2abe34dd61a474bf9d47ecfee2d3e80a2da84f9a080ab691dbf6dfcb7f63fe"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"Pacco/docker-images.txt"},"region":{"startLine":222}}}],"partialFingerprints":{"codehealthFindingId/v1":"fa3de77eb53f0905219b12eeed725197a131139d1403d0f0efa85cb198757726"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: generic-api-key: matched rule \u0027generic-api-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace/docker-images.txt"},"region":{"startLine":222}}}],"partialFingerprints":{"codehealthFindingId/v1":"1f66d794b0f36efe53b6ced7cdbafae4211856a5c6dfab4031ca5b0529e60aec"}},{"ruleId":"D28","level":"error","message":{"text":"Secret: private-key: matched rule \u0027private-key\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Identity/src/MiniSpace.Services.Identity.Api/certs/localhost.key"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"4d097c66502fde07afc42d1a6aa041453f793a4cff39ab593b2011b63727fd0e"}},{"ruleId":"D28","level":"note","message":{"text":"Rotate the exposed credentials \u2014 git history can\u0027t be un-committed: Some of these secrets are in git HISTORY: deleting the file does not remove them (the commit persists on every clone, fork and backup). The remediation is to ROTATE each historically-exposed credential and treat it as compromised \u2014 not to delete the file. Rewriting history is disruptive and unreliable across existing forks. (Working-tree-only secrets \u2014 no commit \u2014 can instead be removed from the file and moved to a secret store.)"},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"3cdfd7beb31b791ae18dcb425e21eb157c842e7bbcd522cc330573c1a6538db1"}},{"ruleId":"D30","level":"note","message":{"text":"Not applicable: the solution did not restore on the analyzer\u0027s .NET SDK (an SDK/target-framework/restore mismatch, common for an older codebase), so there was no restored dependency graph to scan for NuGet CVEs \u2014 excluded rather than scored; re-run on an SDK that can restore this solution"},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"34ff807233366ca1607a49113cb8f9a094878853712c06642d2146b82741378f"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway.Nuar/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"22521817fd801b7b6315f9ef0feedd4d31144aefb6572b02cd8a770252e8ecde"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway.Ocelot/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"f9f81d8fa809fde9b9e2d9ab1e7c001d071aeff386692896e2cd733ec800238e"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"7c07b31a0d792e1e2145d3fcdb4bcf8f87e4eeba2911162057d87e5ab1e9f7bc"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Comments/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"f17d0c0daaecd86fbdfd12ec28bc7a8b2dc7a97e3a4c4daec3a79bce77b2c305"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Communication/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"3992c088fc04f60e37a8c3b914a217f7179ee4b7b8f524d078c2f840652f7538"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Email/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"58ed1cae128310b698a2b0eb8b879f3465aef65be70ad97baa52c3efbe5f83b4"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Events/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"9c6f697971b7b29591a24173b8a8b9f87744b9ac6660d5328b8beff1253c9213"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Friends/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"f5bf8be4850a3807b63fbda5fbbc6f47080fb03bdf00aacc1387a3ad12316b50"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Identity/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"e4fb3e6ae5fedf99ee62dfdeb20b338a1e546f9bcaea6bb55dac958a62a336ce"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.MediaFiles/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"155f044a10e5b4c8266ad2f7fb6cd9e65476e12ca7d9cc09bde536cee1755ca2"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Notifications/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"c01e9937b70155c4db560fc8da5f7ffa1a4fc52a03224aaf6742904654df7d00"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Organizations/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"98801edc9d1c873d0ccf3d4076f806a264bc48b77eb906b8f1ee74b4c106daff"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Posts/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"d9ac5a0aeb915c1fdf547cceaab4a9ea28fa70df488777b2d5303e7b6bcb5de2"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Reactions/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"d7ba7f97841aad9746be4aae949648d30a8aaaff8b0cc01fbd4fefc4cacea861"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Reports/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"25eee4fa6e231f6a7866100c806dae9e35feac9b315f2d4661c6823e276fcbe4"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Students/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"4a90de43b44c305085a3918ddb2e127b91b0e1d970bc8766bd495a29cb94454d"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"82555574374bb9d55f4ec4c3aa74ac3d4f0d05255c5079bb7a81198807f49870"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"5bc473216ad90754bcb92b558738d41bb2df9ea81bc73625a5a3f1a1fc960133"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace/compose/host-prometheus/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"54e9ea824ba0cedef9760fa7ee20f6aaa1b5d6fbe92b7016f87be56b3f881237"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace/compose/prometheus/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"4ec6b14b5dc3a9883444a2b43d49820d622ff0982ec4b3d7d45382b2a0a3df17"}},{"ruleId":"D31","level":"error","message":{"text":"High IaC: DS-0002: Image user should not be \u0027root\u0027"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace/compose/rabbitmq/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"0c9de42ee05559359e721c376ad37acd7966afb640c5d1ff5d3a28834459c6e4"}},{"ruleId":"D31","level":"warning","message":{"text":"Medium IaC: DS-0001: \u0027:latest\u0027 tag used"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace/compose/host-prometheus/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"e3a41f91f1bfcbf23d6ddea764c7942fc30548ba4f26e23f75ea80e1d742e312"}},{"ruleId":"D31","level":"warning","message":{"text":"Medium IaC: DS-0001: \u0027:latest\u0027 tag used"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace/compose/prometheus/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"61fd8a0d7723502c026c09d7a800003a1f4df132ff1fd340c02ff12cb3460176"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway.Nuar/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"b4175689e4aeee65fea6154bb53575090711709325e952209b67913ec16fc72c"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway.Ocelot/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"577d4682033e1cb8577cac53f4783a427419253645f329c4b984233a42939499"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.APIGateway/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"c27c210bb97447cc405935039f1c17abef8ea1cc04b54366f67f02fcb1930d0f"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Comments/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"4c784e440d5b071fbd41c8e3f4681f87ac0cc260edee784dc2f43fac54809f72"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Communication/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"c88e7fedb327af5b5822e6772cf97cec7a4e6e0356e40ce57e6018ec41b1bf2f"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Email/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"da594ea5e928a2c2af22c14616c9c164519bc1205fde346ac6b5c655d1e63ca9"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Events/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"529483a58f95adde7a94a87c278b95f97f95efc53760f4e0b3cc967185bf69c4"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Friends/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"e2c3f4468669518a14b742f8211739a06309227a3e3157c7e0e75434605ee07a"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Identity/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"344eecdead860f3192a09eaefc361e598bbda8f54332afacc03f63d70686a725"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.MediaFiles/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"132dde60730138e9b01cca9f29fa0ab70faf5db0337b103b8dca861bbe762fef"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Notifications/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"8967d9f605ce2d3439232fd1471bc3e2b7a30f876778771529b0345becf61f9f"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Organizations/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"e711aa900c03d8ab4797fc36addab2c31818adea2b2d9e03030429f1ab8fef9c"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Posts/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"3015bdea11ff0b9d2f0c0f0c6b53a388892dc0212e56922d25e9b7dd87ee8ff0"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Reactions/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"72bc3236776fff839b6b25fa6155259b6e253881c3b700fafe372f85c0f688bf"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Reports/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"b856b6f32303cdc15c9ea24171d7c5bd5fb6827779767da7841e663616d48696"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Services.Students/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"e60ef1584e13a6fb949663cf49a7d93e38b9c38c702c381a005735cbfd98d357"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"aa48a61d572f29d5899ed06eb30d700838f2dea15057b3cefe7732eeed6995e4"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web2/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"4886d81dd241e952bc6636f7eadaeae7f7711531497cba9b44413f0e14a08006"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace/compose/host-prometheus/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"2118870e6cf75d0bf91a36ef5518169b41d3d5f0f039421c094365637612fc6f"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace/compose/prometheus/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"895e32bb4d2e6f20a591797c0cb21084300d0c2a3f2c67c63aafe7cd61ee4c1d"}},{"ruleId":"D31","level":"note","message":{"text":"Low IaC: DS-0026: No HEALTHCHECK defined"},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace/compose/rabbitmq/Dockerfile"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"e88200bace60b9b0e67417e1fa2dbdfcd6c7ef067964d623baef407ff2b160dc"}},{"ruleId":"D32","level":"note","message":{"text":"Not applicable: No PII/GDPR-handling patterns detected (p/gdpr ruleset) \u2014 no data-compliance surface to assess."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"df51e593e9b0b9805626d04fe36a3d12c504b5d7d5da30dc59b5b0f134b5753b"}},{"ruleId":"D33","level":"note","message":{"text":"Not applicable: No JS/npm manifest or lockfile found outside bin/obj (package.json, package-lock.json, yarn.lock, pnpm-lock.yaml, bun.lockb); no JS dependencies to scan."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"f46a134eeb447d8c90511e3106af3dac20b26868f5143d77eadbb96ed8f220c6"}},{"ruleId":"D34","level":"note","message":{"text":"Dormant codebase: 233 of 332 significant files have no living knowledge \u2014 the codebase as a whole is dormant, not 233 separate risks. Re-engage owners or document before change."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"4c69f1e54b7dd6fe9029dd02df6ba8f8145b789f2f18dbdaa086c40ded49dba6"}},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: EventsService.cs \u2194 IEventsService.cs: \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Events/EventsService.cs\u0060 and \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Events/IEventsService.cs\u0060 change together 66% of the time (43 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Areas/Events/EventsService.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"1858611c3f0d35d017d40eeb6637aa367d66fdcd2c7555237d81b1505ab8d745"}},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: INotificationsService.cs \u2194 NotificationsService.cs: \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Notifications/INotificationsService.cs\u0060 and \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Notifications/NotificationsService.cs\u0060 change together 61% of the time (14 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Areas/Notifications/INotificationsService.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"58700270fb28562b45bbb231567c5b523e97c798fa1a0c2fbf0c12ad9bba7a50"}},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: IEventsService.cs \u2194 AddEventModel.cs: \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Events/IEventsService.cs\u0060 and \u0060MiniSpace.Web/src/MiniSpace.Web/Models/Events/AddEventModel.cs\u0060 change together 60% of the time (6 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Areas/Events/IEventsService.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"6caebadb030bf808187bf242bd3120aa7829aa3850672f2ddd69f1e891eb787d"}},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: EventsService.cs \u2194 AddEventModel.cs: \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Events/EventsService.cs\u0060 and \u0060MiniSpace.Web/src/MiniSpace.Web/Models/Events/AddEventModel.cs\u0060 change together 60% of the time (6 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Areas/Events/EventsService.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"1cb0d58bcf1c880a01b56950aec8657f2b5bd0ce197cddb1fd0d05bf49141f37"}},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: IStudentsService.cs \u2194 StudentsService.cs: \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Students/IStudentsService.cs\u0060 and \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Students/StudentsService.cs\u0060 change together 59% of the time (36 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Areas/Students/IStudentsService.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"54b87c5f7f7c1c7c1c9c6e6bba5bbec5705f6df511a9f7e2a50b2fac3c845931"}},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: CommentsService.cs \u2194 ICommentsService.cs: \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Comments/CommentsService.cs\u0060 and \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Comments/ICommentsService.cs\u0060 change together 59% of the time (10 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Areas/Comments/CommentsService.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"feb61ceae591dc527dfd702ef9ce89343d1b8cd1cb584a6335d3d37796ccb638"}},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: CustomHttpClient.cs \u2194 IHttpClient.cs: \u0060MiniSpace.Web/src/MiniSpace.Web/HttpClients/CustomHttpClient.cs\u0060 and \u0060MiniSpace.Web/src/MiniSpace.Web/HttpClients/IHttpClient.cs\u0060 change together 58% of the time (11 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/HttpClients/CustomHttpClient.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"7e0d6c2719eed38402dac3dd78b8bfeabac0cf3568de83653088eb6c8d92711c"}},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: IIdentityService.cs \u2194 IdentityService.cs: \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Identity/IIdentityService.cs\u0060 and \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Identity/IdentityService.cs\u0060 change together 57% of the time (34 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Areas/Identity/IIdentityService.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"36fd5161f8b888e27c40c16ea91aa96e18a439fc0ea53884419a8cd047b598cb"}},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: IOrganizationsService.cs \u2194 OrganizationsService.cs: \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Organizations/IOrganizationsService.cs\u0060 and \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Organizations/OrganizationsService.cs\u0060 change together 57% of the time (26 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Areas/Organizations/IOrganizationsService.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"0982c944e0ab0467b34d027590df5242042c9081bfce199ed860c13bb0b38411"}},{"ruleId":"D35","level":"warning","message":{"text":"Change coupling: EventsService.cs \u2194 SearchEvents.cs: \u0060MiniSpace.Web/src/MiniSpace.Web/Areas/Events/EventsService.cs\u0060 and \u0060MiniSpace.Web/src/MiniSpace.Web/Data/Events/SearchEvents.cs\u0060 change together 57% of the time (13 shared commits) with no explicit dependency \u2014 a hidden/logical coupling. If they belong together, co-locate them; if not, break the coupling."},"locations":[{"physicalLocation":{"artifactLocation":{"uri":"MiniSpace.Web/src/MiniSpace.Web/Areas/Events/EventsService.cs"},"region":{"startLine":1}}}],"partialFingerprints":{"codehealthFindingId/v1":"9e5d51886b8ec3deece8e2c1a4991f7dc34b5251850e9a35bb782319d0399fa9"}},{"ruleId":"D36","level":"note","message":{"text":"No build provenance: No SLSA provenance generation or build attestation found in CI (e.g. slsa-github-generator, actions/attest-build-provenance)."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"1b213f6eedd4b140d0bc37bdf1496f72811a643f34064f12518b32e9e83bcfc7"}},{"ruleId":"D36","level":"note","message":{"text":"No artifact signing: No artifact signing found in CI (e.g. cosign / sigstore / gitsign)."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"0e17f71490e4d120a48b2b2881ab866c93b272bef2febb673a3e8e42b2c288ab"}},{"ruleId":"D36","level":"note","message":{"text":"No SBOM: No SBOM generation or committed SBOM found (e.g. syft / anchore/sbom-action / *.spdx.json / *.cdx.json)."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"eb00976a698a5d68999b7ee6d27206fd374e916853e7ff1ead5eed42386f043f"}},{"ruleId":"D36","level":"warning","message":{"text":"Unpinned build actions: CI references GitHub Actions by a floating ref (@main / @tag) rather than a pinned commit SHA, weakening build integrity."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"90f83b4fa27db32740afe9540c905f3c0499caed87f61049a8a903ecc95b41c3"}},{"ruleId":"D38","level":"note","message":{"text":"Not applicable: No JS/npm lockfile found outside bin/obj (package-lock.json, yarn.lock, pnpm-lock.yaml, bun.lockb); nothing for OSV to scan."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"6ff7301b610918095afd57ac1c89dabddab1d8fdb34c0f0d687159a5a0df0b8e"}},{"ruleId":"D39","level":"note","message":{"text":"IL metrics not applicable: The target did not build, so no IL was available to measure."},"locations":[],"partialFingerprints":{"codehealthFindingId/v1":"685c0368c09e83fe3d335173fb3bfd5261410d1339341639371b77f3cb1f9c42"}}],"taxonomies":[{"name":"CWE","guid":"c3a2b1d0-7f3e-4b2a-9c1d-5e6f7a8b9c0d","organization":"MITRE","shortDescription":{"text":"The MITRE Common Weakness Enumeration (CWE)."},"taxa":[{"id":"CWE-1357","name":"Reliance on Insufficiently Trustworthy Component"},{"id":"CWE-1395","name":"Dependency on Vulnerable Third-Party Component"},{"id":"CWE-798","name":"Use of Hard-coded Credentials"}]}],"properties":{"codehealthPublication":{"public":true,"notice":"This is the PUBLIC form of this artifact. Findings are listed in full, but the details of SECURITY findings \u2014 which rule fired, in which file, on which line, and how to fix it \u2014 are deliberately withheld, and any secret-scanner results are excluded entirely. Where detail is absent here it was REMOVED FOR PUBLICATION; it is not missing from the analysis. The complete artifact is available from the repository owner.","securityFindingsRedacted":0,"secretScannerRunsExcluded":0}}}]}