.gitignore
.pre-commit-config.yaml
.repomixignore
CHANGELOG.md
CLAUDE.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
repomix-output.xml
repomix.config.json
setup.py
.claude/commands/add-to-changelog.md
.github/workflows/python-lint.yml
.github/workflows/python-tests.yml
blockdoc/__init__.py
blockdoc.egg-info/PKG-INFO
blockdoc.egg-info/SOURCES.txt
blockdoc.egg-info/dependency_links.txt
blockdoc.egg-info/requires.txt
blockdoc.egg-info/top_level.txt
blockdoc/api/__init__.py
blockdoc/conversions/__init__.py
blockdoc/conversions/markdown.py
blockdoc/core/__init__.py
blockdoc/core/block.py
blockdoc/core/document.py
blockdoc/renderers/__init__.py
blockdoc/renderers/html.py
blockdoc/renderers/markdown.py
blockdoc/schema/__init__.py
blockdoc/schema/blockdoc.schema.json
blockdoc/schema/loader.py
blockdoc/utils/__init__.py
blockdoc/utils/sanitize.py
docs/api-docs/README.md
docs/api-docs/block.md
docs/api-docs/document.md
docs/api-docs/renderers/html.md
docs/api-docs/renderers/markdown.md
docs/api-docs/utils/sanitize.md
docs/spec/blockdoc-specification.md
docs/tutorials/block-types.md
docs/tutorials/getting-started.md
docs/tutorials/llm-integration.md
examples/README.md
examples/basic_example.py
examples/markdown_conversion_example.py
examples/llm-integration/README.md
examples/llm-integration/llm_content_generator.py
examples/output/markdown-converted.html
examples/output/markdown-converted.json
examples/output/markdown-roundtrip.md
examples/simple-blog/README.md
examples/simple-blog/blog_generator.py
examples/simple-blog/sample_content.json
scripts/format.sh
scripts/lint.sh
tests/__init__.py
tests/conversions/__init__.py
tests/conversions/test_markdown.py
tests/core/__init__.py
tests/core/test_block.py
tests/core/test_document.py