CLAUDE.md
LICENSE
MANIFEST.in
PLANNING.md
README.md
TASK.md
bandit.yaml
pyproject.toml
requirements.txt
docs/TASK_4.1_TABLE_MARKDOWN_ANALYSIS.md
docs/cli copy.md
docs/cli.md
docs/index.md
docs/Features/In_Memory_Language_Font_Formatting.md
docs/Features/Speaker_Notes.md
docs/Features/Structured_Frontmatter_Test_Files.md
docs/explanations/architecture.md
docs/howtos/batch.md
docs/howtos/fonts-language.md
docs/howtos/mcp.md
docs/old_docs/API.md
docs/old_docs/BACKEND.md
docs/old_docs/CLI_Framework_Decision.md
docs/old_docs/CODE_REVIEW.md
docs/old_docs/CODE_REVIEW_DESIGN.md
docs/old_docs/FOLDER_STRUCTURE.md
docs/old_docs/FOLDER_STRUCTURE_DESIGN.md
docs/old_docs/LayoutDiscovery.md
docs/old_docs/REFACTOR_PLAN.md
docs/old_docs/TemplateManagement.md
docs/old_docs/deckbuilder.md
docs/old_docs/list-content-spec.md
docs/old_docs/mcp_server.md
docs/old_docs/placekitten.md
docs/old_docs/supported_templates.md
docs/old_docs/table-styles.css
docs/old_docs/table-styles.html
docs/old_docs/Features/CLI_Reorganization.md
docs/old_docs/Features/Convention_Based_Naming.md
docs/old_docs/Features/Deckbuilder_CLI.md
docs/old_docs/Features/Deckbuilder_Content_Intelligence.md
docs/old_docs/Features/Deckbuilder_Core_API.md
docs/old_docs/Features/Deckbuilder_Python_Library.md
docs/old_docs/Features/Deckbuilder_Quick_Start.md
docs/old_docs/Features/Deckbuilder_Template_Management.md
docs/old_docs/Features/DefaultTemplate.md
docs/old_docs/Features/Default_Template.md
docs/old_docs/Features/Image_Support.md
docs/old_docs/Features/JSON_is_now_the_king.md
docs/old_docs/Features/Multi_Content_Layouts.md
docs/old_docs/Features/Place_Kitten.md
docs/old_docs/Features/Placeholder_Matching.md
docs/old_docs/Features/Template_Discovery.md
docs/old_docs/Features/Template_Management.md
docs/old_docs/Features/Testing_Framework.md
docs/old_docs/examples/advanced_features.md
docs/old_docs/examples/basic_presentation.md
docs/reference/deckbuilder.md
docs/reference/placekitten.md
docs/tutorials/branded-template.md
docs/tutorials/first-deck.md
src/deckbuilder/__init__.py
src/deckbuilder/cli.py
src/deckbuilder/layout_intelligence.json
src/deckbuilder.egg-info/PKG-INFO
src/deckbuilder.egg-info/SOURCES.txt
src/deckbuilder.egg-info/dependency_links.txt
src/deckbuilder.egg-info/entry_points.txt
src/deckbuilder.egg-info/requires.txt
src/deckbuilder.egg-info/top_level.txt
src/deckbuilder/assets/master_default_presentation.json
src/deckbuilder/assets/master_default_presentation.md
src/deckbuilder/assets/templates/default.pptx
src/deckbuilder/cli/__init__.py
src/deckbuilder/cli/__main__.py
src/deckbuilder/cli/commands.py
src/deckbuilder/cli/main.py
src/deckbuilder/cli/naming_conventions.py
src/deckbuilder/content/__init__.py
src/deckbuilder/content/formatter.py
src/deckbuilder/content/formatting_support.py
src/deckbuilder/content/frontmatter_to_json_converter.py
src/deckbuilder/content/matcher.py
src/deckbuilder/content/placeholder_types.py
src/deckbuilder/content/processor.py
src/deckbuilder/content/table_integration.py
src/deckbuilder/content/table_parser.py
src/deckbuilder/core/__init__.py
src/deckbuilder/core/content_processor.py
src/deckbuilder/core/engine.py
src/deckbuilder/core/field_processor.py
src/deckbuilder/core/layout_resolver.py
src/deckbuilder/core/placeholder_resolver.py
src/deckbuilder/core/presentation_builder.py
src/deckbuilder/core/slide_builder.py
src/deckbuilder/core/slide_coordinator.py
src/deckbuilder/core/table_builder.py
src/deckbuilder/core/table_handler.py
src/deckbuilder/core/validation.py
src/deckbuilder/image/__init__.py
src/deckbuilder/image/image_handler.py
src/deckbuilder/image/placeholder.py
src/deckbuilder/image/placekitten_integration.py
src/deckbuilder/language_mappings/en-AU.json
src/deckbuilder/language_mappings/en-GB.json
src/deckbuilder/language_mappings/en-NZ.json
src/deckbuilder/language_mappings/en-US.json
src/deckbuilder/refactor/layout_resolver.py
src/deckbuilder/refactor/placeholder_manager.py
src/deckbuilder/refactor/placeholder_normalizer.py
src/deckbuilder/structured_frontmatter_patterns/agenda_6_textboxes.json
src/deckbuilder/structured_frontmatter_patterns/before_and_after.json
src/deckbuilder/structured_frontmatter_patterns/big_number.json
src/deckbuilder/structured_frontmatter_patterns/blank.json
src/deckbuilder/structured_frontmatter_patterns/comparison.json
src/deckbuilder/structured_frontmatter_patterns/content_table_content_table_content.json
src/deckbuilder/structured_frontmatter_patterns/content_with_caption.json
src/deckbuilder/structured_frontmatter_patterns/four_columns.json
src/deckbuilder/structured_frontmatter_patterns/four_columns_with_titles.json
src/deckbuilder/structured_frontmatter_patterns/key_metrics.json
src/deckbuilder/structured_frontmatter_patterns/picture_with_caption.json
src/deckbuilder/structured_frontmatter_patterns/problem_solution.json
src/deckbuilder/structured_frontmatter_patterns/process_steps.json
src/deckbuilder/structured_frontmatter_patterns/pros_and_cons.json
src/deckbuilder/structured_frontmatter_patterns/section_header.json
src/deckbuilder/structured_frontmatter_patterns/swot_analysis.json
src/deckbuilder/structured_frontmatter_patterns/table_only.json
src/deckbuilder/structured_frontmatter_patterns/table_with_content_above.json
src/deckbuilder/structured_frontmatter_patterns/table_with_content_above_and_below.json
src/deckbuilder/structured_frontmatter_patterns/table_with_content_left.json
src/deckbuilder/structured_frontmatter_patterns/team_members.json
src/deckbuilder/structured_frontmatter_patterns/three_columns.json
src/deckbuilder/structured_frontmatter_patterns/three_columns_with_titles.json
src/deckbuilder/structured_frontmatter_patterns/timeline.json
src/deckbuilder/structured_frontmatter_patterns/title_and_6_item_lists.json
src/deckbuilder/structured_frontmatter_patterns/title_and_content.json
src/deckbuilder/structured_frontmatter_patterns/title_and_vertical_text.json
src/deckbuilder/structured_frontmatter_patterns/title_only.json
src/deckbuilder/structured_frontmatter_patterns/title_slide.json
src/deckbuilder/structured_frontmatter_patterns/two_content.json
src/deckbuilder/structured_frontmatter_patterns/vertical_title_and_text.json
src/deckbuilder/templates/__init__.py
src/deckbuilder/templates/layout_analyzer.py
src/deckbuilder/templates/layout_intelligence.py
src/deckbuilder/templates/manager.py
src/deckbuilder/templates/metadata.py
src/deckbuilder/templates/pattern_loader.py
src/deckbuilder/templates/pattern_schema.py
src/deckbuilder/templates/recommendation_engine.py
src/deckbuilder/templates/table_styles.py
src/deckbuilder/utils/__init__.py
src/deckbuilder/utils/logging.py
src/deckbuilder/utils/path.py
src/mcp_server/__init__.py
src/mcp_server/content_analysis.py
src/mcp_server/content_first_tools.py
src/mcp_server/content_optimization.py
src/mcp_server/layout_recommendations.py
src/mcp_server/main.py
src/mcp_server/tools.py
src/placekitten/README.md
src/placekitten/__init__.py
src/placekitten/core.py
src/placekitten/filters.py
src/placekitten/processor.py
src/placekitten/smart_crop.py
src/placekitten/images/ACuteKitten-1.png
src/placekitten/images/ACuteKitten-2.png
src/placekitten/images/ACuteKitten-3.png
src/placekitten/images/TwoKitttens Playing-1.png
src/placekitten/images/TwoKitttens Playing-2.png
src/placekitten/images/TwoKitttensSleeping-1.png
src/shared/__init__.py
tests/test_basic.py
tests/test_pattern_loader.py
tests/test_semantic_aliases.py
tests/test_text_replacement.py
tests/deckbuilder/test_presentation.json
tests/deckbuilder/test_presentation.md
tests/deckbuilder/fixtures/canonical_presentation.json