{"results":{"result":{"added-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-url":"https://github.com/DavidVujic/python-polylith/pull/393","old-code-health":10.0,"modified-files":{"code-health":10.0,"old-code-health":10.0,"files":[{"file":"bases/polylith/cli/create.py","loc":49,"old-loc":49,"code-health":10.0,"old-code-health":10.0},{"file":"components/polylith/commands/sync.py","loc":37,"old-loc":37,"code-health":10.0,"old-code-health":10.0},{"file":"components/polylith/interactive/project.py","loc":84,"old-loc":84,"code-health":10.0,"old-code-health":10.0},{"file":"components/polylith/poetry/commands/create_project.py","loc":30,"old-loc":30,"code-health":10.0,"old-code-health":10.0},{"file":"components/polylith/project/get.py","loc":63,"old-loc":119,"code-health":10.0,"old-code-health":10.0},{"file":"test/components/polylith/project/test_templates.py","loc":67,"old-loc":67,"code-health":10.0,"old-code-health":10.0}]},"removed-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-id":"393","analysis-time":"2025-11-09T15:56:46Z","negative-impact-count":0,"suppressions":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"affected-hotspots":2,"commits":["851a754fc77a0265c599265568bb9cb9b52b68c9","b51e631c094af7dbccc7e37ebbd3087048dd173a","9116aa85f15f2175e1d1f5080c8388cf60d382d0","ac75a1847709856f815ac6395fabc873d196f537"],"is-negative-review":false,"negative-findings":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"positive-impact-count":0,"repo":"python-polylith","code-health":10.0,"version":"3.0","authors":["David Vujic"],"directives":{"added":[],"removed":[]},"positive-findings":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"notices":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"external-review-provider":"GitHub"},"analysistime":"2025-11-09T15:56:46.000Z","project-name":"Python-tools-for-the-Polylith-Architecture","repository":"https://github.com/DavidVujic/python-polylith.git"}}