LICENSE
README.md
pyproject.toml
setup.cfg
macrocycle.egg-info/PKG-INFO
macrocycle.egg-info/SOURCES.txt
macrocycle.egg-info/dependency_links.txt
macrocycle.egg-info/entry_points.txt
macrocycle.egg-info/requires.txt
macrocycle.egg-info/top_level.txt
src/macros/__init__.py
src/macros/cli.py
src/macros/application/__init__.py
src/macros/application/container.py
src/macros/application/presenters/__init__.py
src/macros/application/presenters/formatters.py
src/macros/application/services/__init__.py
src/macros/application/services/batch_orchestrator.py
src/macros/application/services/preview_builder.py
src/macros/application/services/source_registry.py
src/macros/application/usecases/__init__.py
src/macros/application/usecases/batch_fix_work_items.py
src/macros/application/usecases/discover_work_items.py
src/macros/application/usecases/fix_work_item.py
src/macros/application/usecases/get_status.py
src/macros/application/usecases/init_repo.py
src/macros/application/usecases/list_macros.py
src/macros/application/usecases/preview_macro.py
src/macros/application/usecases/run_macro.py
src/macros/domain/__init__.py
src/macros/domain/exceptions.py
src/macros/domain/model/__init__.py
src/macros/domain/model/batch_result.py
src/macros/domain/model/cycle.py
src/macros/domain/model/cycle_info.py
src/macros/domain/model/macro.py
src/macros/domain/model/macro_preview.py
src/macros/domain/model/work_item.py
src/macros/domain/ports/__init__.py
src/macros/domain/ports/agent_port.py
src/macros/domain/ports/console_port.py
src/macros/domain/ports/cycle_store_port.py
src/macros/domain/ports/macro_registry_port.py
src/macros/domain/ports/source_config_port.py
src/macros/domain/ports/work_item_source_port.py
src/macros/domain/services/__init__.py
src/macros/domain/services/cycle_orchestrator.py
src/macros/domain/services/macro_validator.py
src/macros/domain/services/prompt_builder.py
src/macros/domain/services/template_renderer.py
src/macros/infrastructure/__init__.py
src/macros/infrastructure/config/__init__.py
src/macros/infrastructure/config/env_config.py
src/macros/infrastructure/persistence/__init__.py
src/macros/infrastructure/persistence/cycle_store.py
src/macros/infrastructure/persistence/macro_store.py
src/macros/infrastructure/persistence/defaults/__init__.py
src/macros/infrastructure/persistence/defaults/fix.json
src/macros/infrastructure/persistence/mappers/__init__.py
src/macros/infrastructure/persistence/mappers/macro_json_mapper.py
src/macros/infrastructure/runtime/__init__.py
src/macros/infrastructure/runtime/console.py
src/macros/infrastructure/runtime/cursor_agent.py
src/macros/infrastructure/runtime/work_item_renderer.py
src/macros/infrastructure/runtime/utils/__init__.py
src/macros/infrastructure/runtime/utils/input_service.py
src/macros/infrastructure/runtime/utils/workspace.py
src/macros/infrastructure/sources/__init__.py
src/macros/infrastructure/sources/github_adapter.py
src/macros/infrastructure/sources/http_client.py
src/macros/infrastructure/sources/sentry_adapter.py
src/macros/infrastructure/templates/base.jinja2
src/macros/infrastructure/templates/github.jinja2
src/macros/infrastructure/templates/sentry.jinja2
src/macros/infrastructure/utils/__init__.py
src/macros/infrastructure/utils/datetime.py
src/macros/tests/__init__.py
src/macros/tests/helpers/__init__.py
src/macros/tests/helpers/fakes.py
src/macros/tests/helpers/fixtures.py
src/macros/tests/integration/__init__.py
src/macros/tests/integration/test_cli_smoke.py
src/macros/tests/unit/__init__.py
src/macros/tests/unit/test_cycle_orchestrator.py
src/macros/tests/unit/test_file_macro_store.py
src/macros/tests/unit/test_macro_json_mapper.py
src/macros/tests/unit/test_macro_validator.py
src/macros/tests/unit/test_prompt_builder.py
src/macros/tests/unit/test_step_discriminator.py
src/macros/tests/unit/test_work_item.py
src/macros/tests/unit/test_work_item_renderer.py
src/macros/tui/__init__.py
src/macros/tui/app.py
src/macros/tui/state.py
src/macros/tui/screens/__init__.py
src/macros/tui/screens/execution_screen.py
src/macros/tui/screens/issues_screen.py
src/macros/tui/screens/source_screen.py
src/macros/tui/screens/summary_screen.py
src/macros/tui/screens/workflow_screen.py