README.md
pyproject.toml
src/codestory/__init__.py
src/codestory/__main__.py
src/codestory/cli.py
src/codestory/constants.py
src/codestory/context.py
src/codestory/onboarding.py
src/codestory/runtimeutil.py
src/codestory/commands/__init__.py
src/codestory/commands/clean.py
src/codestory/commands/commit.py
src/codestory/commands/config.py
src/codestory/commands/fix.py
src/codestory/core/__init__.py
src/codestory/core/exceptions.py
src/codestory/core/validation.py
src/codestory/core/chunker/atomic_chunker.py
src/codestory/core/chunker/interface.py
src/codestory/core/chunker/simple_chunker.py
src/codestory/core/config/config_loader.py
src/codestory/core/config/type_constraints.py
src/codestory/core/data/chunk.py
src/codestory/core/data/commit_group.py
src/codestory/core/data/composite_diff_chunk.py
src/codestory/core/data/diff_chunk.py
src/codestory/core/data/hunk_wrapper.py
src/codestory/core/data/immutable_chunk.py
src/codestory/core/data/immutable_hunk_wrapper.py
src/codestory/core/data/line_changes.py
src/codestory/core/diff_generation/diff_generator.py
src/codestory/core/diff_generation/git_diff_generator.py
src/codestory/core/diff_generation/semantic_diff_generator.py
src/codestory/core/embeddings/clusterer.py
src/codestory/core/embeddings/embedder.py
src/codestory/core/file_reader/file_parser.py
src/codestory/core/file_reader/git_file_reader.py
src/codestory/core/file_reader/language_mapper.py
src/codestory/core/file_reader/protocol.py
src/codestory/core/git_commands/git_commands.py
src/codestory/core/git_commands/git_const.py
src/codestory/core/git_interface/SubprocessGitInterface.py
src/codestory/core/git_interface/__init__.py
src/codestory/core/git_interface/interface.py
src/codestory/core/grouper/embedding_grouper.py
src/codestory/core/grouper/interface.py
src/codestory/core/grouper/single_grouper.py
src/codestory/core/llm/__init__.py
src/codestory/core/llm/codestory_adapter.py
src/codestory/core/logging/logging.py
src/codestory/core/logging/utils.py
src/codestory/core/relevance_filter/relevance_filter.py
src/codestory/core/secret_scanner/secret_scanner.py
src/codestory/core/semantic_grouper/chunk_lableler.py
src/codestory/core/semantic_grouper/comment_mapper.py
src/codestory/core/semantic_grouper/context_manager.py
src/codestory/core/semantic_grouper/models.py
src/codestory/core/semantic_grouper/query_manager.py
src/codestory/core/semantic_grouper/scope_mapper.py
src/codestory/core/semantic_grouper/semantic_grouper.py
src/codestory/core/semantic_grouper/symbol_extractor.py
src/codestory/core/semantic_grouper/symbol_mapper.py
src/codestory/core/semantic_grouper/union_find.py
src/codestory/core/synthesizer/chunk_merger.py
src/codestory/core/synthesizer/git_sandbox.py
src/codestory/core/synthesizer/git_synthesizer.py
src/codestory/core/temp_commiter/temp_commiter.py
src/codestory/core/utils/patch.py
src/codestory/pipelines/clean_pipeline.py
src/codestory/pipelines/fix_pipeline.py
src/codestory/pipelines/rewrite_init.py
src/codestory/pipelines/rewrite_pipeline.py
src/codestory/resources/language_config.json
src/codestory/resources/language_config_schema.json
src/codestory_cli.egg-info/PKG-INFO
src/codestory_cli.egg-info/SOURCES.txt
src/codestory_cli.egg-info/dependency_links.txt
src/codestory_cli.egg-info/entry_points.txt
src/codestory_cli.egg-info/requires.txt
src/codestory_cli.egg-info/top_level.txt
src/tests/integration/__init__.py
src/tests/integration/conftest.py
src/tests/integration/repo_utils.py
src/tests/integration/test_api.py
src/tests/integration/test_clean.py
src/tests/integration/test_commit.py
src/tests/integration/test_config.py
src/tests/integration/test_fix.py
src/tests/unit/context_test.py
src/tests/unit/runtimeutil_test.py
src/tests/unit/core/exceptions_test.py
src/tests/unit/core/validation_test.py
src/tests/unit/core/chunker/atomic_chunker_test.py
src/tests/unit/core/chunker/simple_chunker_test.py
src/tests/unit/core/commands/git_commands_test.py
src/tests/unit/core/commands/test_git_parsing.py
src/tests/unit/core/config/config_loader_test.py
src/tests/unit/core/data/composite_diff_chunk_test.py
src/tests/unit/core/data/diff_chunk_test.py
src/tests/unit/core/data/hunk_wrapper_test.py
src/tests/unit/core/file_reader/file_parser_test.py
src/tests/unit/core/file_reader/git_file_reader_test.py
src/tests/unit/core/file_reader/language_mapper_test.py
src/tests/unit/core/git_interface/SubprocessGitInterface_test.py
src/tests/unit/core/relevance_filter/test_relevance_filter.py
src/tests/unit/core/secret_scanner/test_scanner.py
src/tests/unit/core/secret_scanner/test_scanner_extended.py
src/tests/unit/core/semantic_grouper/context_manager_test.py
src/tests/unit/core/semantic_grouper/semantic_grouper_test.py
src/tests/unit/core/semantic_grouper/symbol_extractor_test.py
src/tests/unit/core/semantic_grouper/test_comment_mapper.py
src/tests/unit/core/semantic_grouper/test_context_manager.py
src/tests/unit/core/semantic_grouper/test_ordered_scopes.py
src/tests/unit/core/semantic_grouper/test_scope_grouping.py
src/tests/unit/core/semantic_grouper/test_symbol_grouping.py
src/tests/unit/core/semantic_grouper/union_find_test.py
src/tests/unit/core/syntheizer/test_synthesizer.py
src/tests/unit/core/syntheizer/test_synthesizer_extended.py