CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
src/prompt_automation/__init__.py
src/prompt_automation/__main__.py
src/prompt_automation/background_hotkey.py
src/prompt_automation/config.py
src/prompt_automation/dev.py
src/prompt_automation/errorlog.py
src/prompt_automation/espanso_sync.py
src/prompt_automation/features.py
src/prompt_automation/history.py
src/prompt_automation/hotkeys.py
src/prompt_automation/logger.py
src/prompt_automation/parser_singlefield.py
src/prompt_automation/paste.py
src/prompt_automation/placeholder_fastpath.py
src/prompt_automation/reminders.py
src/prompt_automation/renderer.py
src/prompt_automation/shortcuts.py
src/prompt_automation/starred.py
src/prompt_automation/switch_mode.py
src/prompt_automation/types.py
src/prompt_automation/update.py
src/prompt_automation/updater.py
src/prompt_automation/utils.py
src/prompt_automation.egg-info/PKG-INFO
src/prompt_automation.egg-info/SOURCES.txt
src/prompt_automation.egg-info/dependency_links.txt
src/prompt_automation.egg-info/entry_points.txt
src/prompt_automation.egg-info/requires.txt
src/prompt_automation.egg-info/top_level.txt
src/prompt_automation/cli/__init__.py
src/prompt_automation/cli/cli.py
src/prompt_automation/cli/controller.py
src/prompt_automation/cli/dependencies.py
src/prompt_automation/cli/espanso_cmds.py
src/prompt_automation/cli/hotkey_cmds.py
src/prompt_automation/cli/overrides.py
src/prompt_automation/cli/render.py
src/prompt_automation/cli/self_test.py
src/prompt_automation/cli/template_select.py
src/prompt_automation/cli/update.py
src/prompt_automation/gui/__init__.py
src/prompt_automation/gui/constants.py
src/prompt_automation/gui/controller.py
src/prompt_automation/gui/error_dialogs.py
src/prompt_automation/gui/file_append.py
src/prompt_automation/gui/fonts.py
src/prompt_automation/gui/gui.py
src/prompt_automation/gui/manual_packaging_dialog.py
src/prompt_automation/gui/new_template_wizard.py
src/prompt_automation/gui/options_menu.py
src/prompt_automation/gui/review_window.py
src/prompt_automation/gui/settings_panel.py
src/prompt_automation/gui/template_selector.py
src/prompt_automation/gui/collector/__init__.py
src/prompt_automation/gui/collector/fonts.py
src/prompt_automation/gui/collector/overrides.py
src/prompt_automation/gui/collector/persistence.py
src/prompt_automation/gui/collector/prompts.py
src/prompt_automation/gui/collector/components/__init__.py
src/prompt_automation/gui/collector/components/formatting.py
src/prompt_automation/gui/collector/components/orchestrator.py
src/prompt_automation/gui/collector/components/ui.py
src/prompt_automation/gui/selector/__init__.py
src/prompt_automation/gui/selector/controller.py
src/prompt_automation/gui/selector/model.py
src/prompt_automation/gui/selector/service.py
src/prompt_automation/gui/selector/view.py
src/prompt_automation/gui/selector/view/__init__.py
src/prompt_automation/gui/selector/view/exclusions.py
src/prompt_automation/gui/selector/view/orchestrator.py
src/prompt_automation/gui/selector/view/overrides.py
src/prompt_automation/gui/selector/view/preview.py
src/prompt_automation/gui/single_window/__init__.py
src/prompt_automation/gui/single_window/actions.py
src/prompt_automation/gui/single_window/controller.py
src/prompt_automation/gui/single_window/formatting_helpers.py
src/prompt_automation/gui/single_window/geometry.py
src/prompt_automation/gui/single_window/scroll_helpers.py
src/prompt_automation/gui/single_window/selector_state.py
src/prompt_automation/gui/single_window/singleton.py
src/prompt_automation/gui/single_window/tree_helpers.py
src/prompt_automation/gui/single_window/frames/__init__.py
src/prompt_automation/gui/single_window/frames/collect.py
src/prompt_automation/gui/single_window/frames/review.py
src/prompt_automation/gui/single_window/frames/select.py
src/prompt_automation/gui/wizard/__init__.py
src/prompt_automation/gui/wizard/steps.py
src/prompt_automation/gui/wizard/wizard.py
src/prompt_automation/hotkey/linux.yaml
src/prompt_automation/hotkey/macos.applescript
src/prompt_automation/hotkey/windows.ahk
src/prompt_automation/hotkeys/__init__.py
src/prompt_automation/hotkeys/base.py
src/prompt_automation/hotkeys/linux.py
src/prompt_automation/hotkeys/macos.py
src/prompt_automation/hotkeys/windows.py
src/prompt_automation/install/__init__.py
src/prompt_automation/install/hotkey.py
src/prompt_automation/menus/__init__.py
src/prompt_automation/menus/creation.py
src/prompt_automation/menus/listing.py
src/prompt_automation/menus/picker.py
src/prompt_automation/menus/render_pipeline/__init__.py
src/prompt_automation/menus/render_pipeline/defaults.py
src/prompt_automation/menus/render_pipeline/file_placeholders.py
src/prompt_automation/menus/render_pipeline/formatting.py
src/prompt_automation/menus/render_pipeline/global_placeholders.py
src/prompt_automation/menus/render_pipeline/markdown_render.py
src/prompt_automation/menus/render_pipeline/post_render.py
src/prompt_automation/prompts/styles/globals.json
src/prompt_automation/prompts/styles/Decision-Making/21_quick-verify.json
src/prompt_automation/prompts/styles/Decision-Making/22_bias-reminders-and-questions.json
src/prompt_automation/prompts/styles/Decision-Making/24_decision-framework-from-book.json
src/prompt_automation/prompts/styles/Espanso-Edit/72_espanso-meta-prompt.json
src/prompt_automation/prompts/styles/LLM-Techniques/01_refactor-large-file.json
src/prompt_automation/prompts/styles/META-PROMPTS/12_prompt_template_batch_generator.json
src/prompt_automation/prompts/styles/Plans/05_comprehensive-plan.json
src/prompt_automation/prompts/styles/Plans/06_break-plan-by-context-length.json
src/prompt_automation/prompts/styles/Reviews/04_daily-review.json
src/prompt_automation/prompts/styles/Reviews/16_nightly-review.json
src/prompt_automation/prompts/styles/Settings/settings.json
src/prompt_automation/prompts/styles/Todoist/01_new_task.json
src/prompt_automation/prompts/styles/Tool/46_create-or-modify-project-structure.json
src/prompt_automation/prompts/styles/Tool/47_append-log-entry.json
src/prompt_automation/prompts/styles/bug/02_LARGE_bug_fix.json
src/prompt_automation/prompts/styles/bug/03_SMALL_bug_fix.json
src/prompt_automation/prompts/styles/comms/12000_comms-two-versions.json
src/prompt_automation/prompts/styles/feat/02_LARGE_feature.json
src/prompt_automation/prompts/styles/feat/02_SMALL_feature.json
src/prompt_automation/prompts/styles/test-writes-code/14_write-tests.json
src/prompt_automation/prompts/styles/zz-OLD/01_RETIRED_todoist_task.json
src/prompt_automation/prompts/styles/zz-OLD/03_bug_fix.json
src/prompt_automation/prompts/styles/zz-OLD/04_next-right-action-todoist.json
src/prompt_automation/prompts/styles/zz-OLD/10_RETIRED_agentic-workflow-orchestration.json
src/prompt_automation/prompts/styles/zz-OLD/10_context_prompt_web_UI.json
src/prompt_automation/resources/banner.txt
src/prompt_automation/services/__init__.py
src/prompt_automation/services/exclusions.py
src/prompt_automation/services/hierarchy.py
src/prompt_automation/services/hierarchy_fs.py
src/prompt_automation/services/manual_packaging.py
src/prompt_automation/services/manual_packaging_utils.py
src/prompt_automation/services/multi_select.py
src/prompt_automation/services/overrides.py
src/prompt_automation/services/template_search.py
src/prompt_automation/services/todoist_action.py
src/prompt_automation/services/variable_form.py
src/prompt_automation/theme/__init__.py
src/prompt_automation/theme/apply.py
src/prompt_automation/theme/model.py
src/prompt_automation/theme/resolve.py
src/prompt_automation/uninstall/__init__.py
src/prompt_automation/uninstall/artifacts.py
src/prompt_automation/uninstall/detectors.py
src/prompt_automation/uninstall/executor.py
src/prompt_automation/uninstall/multi_python.py
src/prompt_automation/uninstall/orphan.py
src/prompt_automation/variables/__init__.py
src/prompt_automation/variables/core.py
src/prompt_automation/variables/files.py
src/prompt_automation/variables/gui.py
src/prompt_automation/variables/storage.py
src/prompt_automation/variables/values.py
tests/test_background_hotkey.py
tests/test_background_hotkey_startup.py
tests/test_boolean_settings_helpers.py
tests/test_cli_hotkey_repair.py
tests/test_cli_hotkey_status.py
tests/test_cli_list_filter.py
tests/test_cli_reentrancy.py
tests/test_cli_todoist_post_action.py
tests/test_cli_toggle_hotkey_espanso.py
tests/test_config.py
tests/test_defaults_and_reminders.py
tests/test_dev_mode.py
tests/test_entry_points_no_conflict.py
tests/test_espanso_git_push.py
tests/test_espanso_prune_defaults.py
tests/test_espanso_sync_windows.py
tests/test_fill_placeholders_empty_skip.py
tests/test_formatting_bullets.py
tests/test_global_auto_injection.py
tests/test_gui_import.py
tests/test_hotkey_platform_writers.py
tests/test_hotkeys_integration.py
tests/test_import_shims.py
tests/test_legacy_module_imports.py
tests/test_markdown_prettifier.py
tests/test_multi_file_placeholders.py
tests/test_placeholder_fastpath_detection.py
tests/test_read_file_safe_unicode.py
tests/test_reference_file_picker_visibility.py
tests/test_reference_markdown_rendering.py
tests/test_render_golden.py
tests/test_render_pipeline.py
tests/test_scroll_snap_math.py
tests/test_settings_integration.py
tests/test_shareable.py
tests/test_shortcuts.py
tests/test_shortcuts_persistence.py
tests/test_theme_cursor_contrast.py
tests/test_todoist_template_assembly.py
tests/test_uninstall_cli.py
tests/test_uninstall_feature_flag.py
tests/test_uninstall_plan.py
tests/test_updater_safety.py