LICENSE
README.md
pyproject.toml
bengal/__init__.py
bengal/__main__.py
bengal.egg-info/PKG-INFO
bengal.egg-info/SOURCES.txt
bengal.egg-info/dependency_links.txt
bengal.egg-info/entry_points.txt
bengal.egg-info/requires.txt
bengal.egg-info/top_level.txt
bengal/analysis/__init__.py
bengal/analysis/community_detection.py
bengal/analysis/graph_visualizer.py
bengal/analysis/knowledge_graph.py
bengal/analysis/link_suggestions.py
bengal/analysis/page_rank.py
bengal/analysis/path_analysis.py
bengal/analysis/performance_advisor.py
bengal/assets/__init__.py
bengal/assets/pipeline.py
bengal/autodoc/__init__.py
bengal/autodoc/base.py
bengal/autodoc/config.py
bengal/autodoc/docstring_parser.py
bengal/autodoc/generator.py
bengal/autodoc/utils.py
bengal/autodoc/extractors/__init__.py
bengal/autodoc/extractors/cli.py
bengal/autodoc/extractors/python.py
bengal/autodoc/templates/cli/command-group.md.jinja2
bengal/autodoc/templates/cli/command.md.jinja2
bengal/autodoc/templates/python/module.md.jinja2
bengal/cache/__init__.py
bengal/cache/asset_dependency_map.py
bengal/cache/build_cache.py
bengal/cache/dependency_tracker.py
bengal/cache/page_discovery_cache.py
bengal/cache/query_index.py
bengal/cache/query_index_registry.py
bengal/cache/taxonomy_index.py
bengal/cache/indexes/__init__.py
bengal/cache/indexes/author_index.py
bengal/cache/indexes/category_index.py
bengal/cache/indexes/date_range_index.py
bengal/cache/indexes/section_index.py
bengal/cli/__init__.py
bengal/cli/__main__.py
bengal/cli/base.py
bengal/cli/click_extensions.py
bengal/cli/site_templates.py
bengal/cli/commands/__init__.py
bengal/cli/commands/assets.py
bengal/cli/commands/autodoc.py
bengal/cli/commands/build.py
bengal/cli/commands/clean.py
bengal/cli/commands/init.py
bengal/cli/commands/new.py
bengal/cli/commands/perf.py
bengal/cli/commands/project.py
bengal/cli/commands/serve.py
bengal/cli/commands/site.py
bengal/cli/commands/theme.py
bengal/cli/commands/utils.py
bengal/cli/commands/graph/__init__.py
bengal/cli/commands/graph/__main__.py
bengal/cli/commands/graph/bridges.py
bengal/cli/commands/graph/communities.py
bengal/cli/commands/graph/pagerank.py
bengal/cli/commands/graph/suggest.py
bengal/cli/helpers/__init__.py
bengal/cli/helpers/menu_config.py
bengal/cli/templates/__init__.py
bengal/cli/templates/base.py
bengal/cli/templates/registry.py
bengal/cli/templates/__pycache__/__init__.cpython-312.pyc
bengal/cli/templates/__pycache__/__init__.cpython-314.pyc
bengal/cli/templates/__pycache__/base.cpython-312.pyc
bengal/cli/templates/__pycache__/base.cpython-314.pyc
bengal/cli/templates/__pycache__/registry.cpython-312.pyc
bengal/cli/templates/__pycache__/registry.cpython-314.pyc
bengal/cli/templates/blog/__init__.py
bengal/cli/templates/blog/template.py
bengal/cli/templates/blog/__pycache__/__init__.cpython-312.pyc
bengal/cli/templates/blog/__pycache__/__init__.cpython-314.pyc
bengal/cli/templates/blog/__pycache__/template.cpython-312.pyc
bengal/cli/templates/blog/__pycache__/template.cpython-314.pyc
bengal/cli/templates/blog/pages/about.md
bengal/cli/templates/blog/pages/index.md
bengal/cli/templates/blog/pages/posts/first-post.md
bengal/cli/templates/blog/pages/posts/second-post.md
bengal/cli/templates/changelog/__init__.py
bengal/cli/templates/changelog/template.py
bengal/cli/templates/changelog/__pycache__/__init__.cpython-312.pyc
bengal/cli/templates/changelog/__pycache__/__init__.cpython-314.pyc
bengal/cli/templates/changelog/__pycache__/template.cpython-312.pyc
bengal/cli/templates/changelog/__pycache__/template.cpython-314.pyc
bengal/cli/templates/changelog/data/changelog.yaml
bengal/cli/templates/changelog/pages/_index.md
bengal/cli/templates/default/__init__.py
bengal/cli/templates/default/template.py
bengal/cli/templates/default/__pycache__/__init__.cpython-312.pyc
bengal/cli/templates/default/__pycache__/__init__.cpython-314.pyc
bengal/cli/templates/default/__pycache__/template.cpython-312.pyc
bengal/cli/templates/default/__pycache__/template.cpython-314.pyc
bengal/cli/templates/default/pages/index.md
bengal/cli/templates/docs/__init__.py
bengal/cli/templates/docs/template.py
bengal/cli/templates/docs/__pycache__/__init__.cpython-312.pyc
bengal/cli/templates/docs/__pycache__/__init__.cpython-314.pyc
bengal/cli/templates/docs/__pycache__/template.cpython-312.pyc
bengal/cli/templates/docs/__pycache__/template.cpython-314.pyc
bengal/cli/templates/docs/pages/_index.md
bengal/cli/templates/docs/pages/index.md
bengal/cli/templates/docs/pages/api/_index.md
bengal/cli/templates/docs/pages/getting-started/_index.md
bengal/cli/templates/docs/pages/getting-started/index.md
bengal/cli/templates/docs/pages/getting-started/installation.md
bengal/cli/templates/docs/pages/getting-started/quickstart.md
bengal/cli/templates/docs/pages/guides/_index.md
bengal/cli/templates/landing/__init__.py
bengal/cli/templates/landing/template.py
bengal/cli/templates/landing/__pycache__/__init__.cpython-312.pyc
bengal/cli/templates/landing/__pycache__/__init__.cpython-314.pyc
bengal/cli/templates/landing/__pycache__/template.cpython-312.pyc
bengal/cli/templates/landing/__pycache__/template.cpython-314.pyc
bengal/cli/templates/landing/pages/index.md
bengal/cli/templates/landing/pages/privacy.md
bengal/cli/templates/landing/pages/terms.md
bengal/cli/templates/portfolio/__init__.py
bengal/cli/templates/portfolio/template.py
bengal/cli/templates/portfolio/__pycache__/__init__.cpython-312.pyc
bengal/cli/templates/portfolio/__pycache__/__init__.cpython-314.pyc
bengal/cli/templates/portfolio/__pycache__/template.cpython-312.pyc
bengal/cli/templates/portfolio/__pycache__/template.cpython-314.pyc
bengal/cli/templates/portfolio/pages/about.md
bengal/cli/templates/portfolio/pages/contact.md
bengal/cli/templates/portfolio/pages/index.md
bengal/cli/templates/portfolio/pages/projects/index.md
bengal/cli/templates/portfolio/pages/projects/project-1.md
bengal/cli/templates/portfolio/pages/projects/project-2.md
bengal/cli/templates/resume/__init__.py
bengal/cli/templates/resume/template.py
bengal/cli/templates/resume/__pycache__/__init__.cpython-312.pyc
bengal/cli/templates/resume/__pycache__/__init__.cpython-314.pyc
bengal/cli/templates/resume/__pycache__/template.cpython-312.pyc
bengal/cli/templates/resume/__pycache__/template.cpython-314.pyc
bengal/cli/templates/resume/data/resume.yaml
bengal/cli/templates/resume/pages/_index.md
bengal/cli/utils/__init__.py
bengal/config/__init__.py
bengal/config/loader.py
bengal/config/validators.py
bengal/content_types/__init__.py
bengal/content_types/base.py
bengal/content_types/registry.py
bengal/content_types/strategies.py
bengal/core/__init__.py
bengal/core/asset.py
bengal/core/build_context.py
bengal/core/cascade_engine.py
bengal/core/menu.py
bengal/core/section.py
bengal/core/site.py
bengal/core/theme.py
bengal/core/page/__init__.py
bengal/core/page/computed.py
bengal/core/page/metadata.py
bengal/core/page/navigation.py
bengal/core/page/operations.py
bengal/core/page/proxy.py
bengal/core/page/relationships.py
bengal/discovery/__init__.py
bengal/discovery/asset_discovery.py
bengal/discovery/content_discovery.py
bengal/fonts/__init__.py
bengal/fonts/downloader.py
bengal/fonts/generator.py
bengal/health/__init__.py
bengal/health/base.py
bengal/health/health_check.py
bengal/health/report.py
bengal/health/validators/__init__.py
bengal/health/validators/assets.py
bengal/health/validators/cache.py
bengal/health/validators/config.py
bengal/health/validators/connectivity.py
bengal/health/validators/directives.py
bengal/health/validators/fonts.py
bengal/health/validators/links.py
bengal/health/validators/menu.py
bengal/health/validators/navigation.py
bengal/health/validators/output.py
bengal/health/validators/performance.py
bengal/health/validators/rendering.py
bengal/health/validators/rss.py
bengal/health/validators/sitemap.py
bengal/health/validators/taxonomy.py
bengal/orchestration/__init__.py
bengal/orchestration/asset.py
bengal/orchestration/build.py
bengal/orchestration/content.py
bengal/orchestration/full_to_incremental.py
bengal/orchestration/incremental.py
bengal/orchestration/menu.py
bengal/orchestration/postprocess.py
bengal/orchestration/related_posts.py
bengal/orchestration/render.py
bengal/orchestration/section.py
bengal/orchestration/streaming.py
bengal/orchestration/taxonomy.py
bengal/postprocess/__init__.py
bengal/postprocess/output_formats.py
bengal/postprocess/rss.py
bengal/postprocess/sitemap.py
bengal/postprocess/special_pages.py
bengal/rendering/__init__.py
bengal/rendering/api_doc_enhancer.py
bengal/rendering/asset_extractor.py
bengal/rendering/errors.py
bengal/rendering/jinja_utils.py
bengal/rendering/link_validator.py
bengal/rendering/pipeline.py
bengal/rendering/pygments_cache.py
bengal/rendering/renderer.py
bengal/rendering/template_engine.py
bengal/rendering/template_functions.py
bengal/rendering/template_tests.py
bengal/rendering/validator.py
bengal/rendering/parsers/__init__.py
bengal/rendering/parsers/base.py
bengal/rendering/parsers/factory.py
bengal/rendering/parsers/mistune.py
bengal/rendering/parsers/native_html.py
bengal/rendering/parsers/pygments_patch.py
bengal/rendering/parsers/python_markdown.py
bengal/rendering/plugins/__init__.py
bengal/rendering/plugins/badges.py
bengal/rendering/plugins/cross_references.py
bengal/rendering/plugins/variable_substitution.py
bengal/rendering/plugins/directives/__init__.py
bengal/rendering/plugins/directives/admonitions.py
bengal/rendering/plugins/directives/button.py
bengal/rendering/plugins/directives/cache.py
bengal/rendering/plugins/directives/cards.py
bengal/rendering/plugins/directives/code_tabs.py
bengal/rendering/plugins/directives/data_table.py
bengal/rendering/plugins/directives/dropdown.py
bengal/rendering/plugins/directives/errors.py
bengal/rendering/plugins/directives/list_table.py
bengal/rendering/plugins/directives/marimo.py
bengal/rendering/plugins/directives/rubric.py
bengal/rendering/plugins/directives/tabs.py
bengal/rendering/plugins/directives/validator.py
bengal/rendering/template_functions/__init__.py
bengal/rendering/template_functions/advanced_collections.py
bengal/rendering/template_functions/advanced_strings.py
bengal/rendering/template_functions/collections.py
bengal/rendering/template_functions/content.py
bengal/rendering/template_functions/crossref.py
bengal/rendering/template_functions/data.py
bengal/rendering/template_functions/dates.py
bengal/rendering/template_functions/debug.py
bengal/rendering/template_functions/files.py
bengal/rendering/template_functions/i18n.py
bengal/rendering/template_functions/images.py
bengal/rendering/template_functions/math_functions.py
bengal/rendering/template_functions/navigation.py
bengal/rendering/template_functions/pagination_helpers.py
bengal/rendering/template_functions/seo.py
bengal/rendering/template_functions/strings.py
bengal/rendering/template_functions/tables.py
bengal/rendering/template_functions/taxonomies.py
bengal/rendering/template_functions/urls.py
bengal/server/__init__.py
bengal/server/build_handler.py
bengal/server/component_preview.py
bengal/server/constants.py
bengal/server/dev_server.py
bengal/server/live_reload.py
bengal/server/pid_manager.py
bengal/server/reload_controller.py
bengal/server/request_handler.py
bengal/server/request_logger.py
bengal/server/resource_manager.py
bengal/server/utils.py
bengal/services/validation.py
bengal/themes/default/README.md
bengal/themes/default/assets/android-chrome-192x192.png
bengal/themes/default/assets/android-chrome-512x512.png
bengal/themes/default/assets/apple-touch-icon.png
bengal/themes/default/assets/favicon-16x16.png
bengal/themes/default/assets/favicon-32x32.png
bengal/themes/default/assets/favicon.ico
bengal/themes/default/assets/site.webmanifest
bengal/themes/default/assets/css/CSS_QUICK_REFERENCE.md
bengal/themes/default/assets/css/CSS_SCOPING_RULES.md
bengal/themes/default/assets/css/README.md
bengal/themes/default/assets/css/RESPONSIVE_DESIGN_SYSTEM.md
bengal/themes/default/assets/css/marimo.css
bengal/themes/default/assets/css/style.css
bengal/themes/default/assets/css/tabulator.min.css
bengal/themes/default/assets/css/base/accessibility.css
bengal/themes/default/assets/css/base/print.css
bengal/themes/default/assets/css/base/prose-content.css
bengal/themes/default/assets/css/base/reset.css
bengal/themes/default/assets/css/base/typography.css
bengal/themes/default/assets/css/base/utilities.css
bengal/themes/default/assets/css/components/action-bar.css
bengal/themes/default/assets/css/components/admonitions.css
bengal/themes/default/assets/css/components/api-docs.css
bengal/themes/default/assets/css/components/archive.css
bengal/themes/default/assets/css/components/author-page.css
bengal/themes/default/assets/css/components/author.css
bengal/themes/default/assets/css/components/badges.css
bengal/themes/default/assets/css/components/blog.css
bengal/themes/default/assets/css/components/buttons.css
bengal/themes/default/assets/css/components/cards.css
bengal/themes/default/assets/css/components/category-browser.css
bengal/themes/default/assets/css/components/code.css
bengal/themes/default/assets/css/components/data-table.css
bengal/themes/default/assets/css/components/docs-nav.css
bengal/themes/default/assets/css/components/dropdowns.css
bengal/themes/default/assets/css/components/empty-state.css
bengal/themes/default/assets/css/components/hero.css
bengal/themes/default/assets/css/components/interactive.css
bengal/themes/default/assets/css/components/meta.css
bengal/themes/default/assets/css/components/navigation.css
bengal/themes/default/assets/css/components/pagination.css
bengal/themes/default/assets/css/components/reference-docs.css
bengal/themes/default/assets/css/components/related-posts.css
bengal/themes/default/assets/css/components/search.css
bengal/themes/default/assets/css/components/share.css
bengal/themes/default/assets/css/components/tabs.css
bengal/themes/default/assets/css/components/tags.css
bengal/themes/default/assets/css/components/toc.css
bengal/themes/default/assets/css/components/tutorial.css
bengal/themes/default/assets/css/components/widgets.css
bengal/themes/default/assets/css/composition/layouts.css
bengal/themes/default/assets/css/layouts/changelog.css
bengal/themes/default/assets/css/layouts/footer.css
bengal/themes/default/assets/css/layouts/grid.css
bengal/themes/default/assets/css/layouts/header.css
bengal/themes/default/assets/css/layouts/resume.css
bengal/themes/default/assets/css/tokens/foundation.css
bengal/themes/default/assets/css/tokens/semantic.css
bengal/themes/default/assets/css/tokens/palettes/blue-bengal.css
bengal/themes/default/assets/css/tokens/palettes/brown-bengal.css
bengal/themes/default/assets/css/tokens/palettes/charcoal-bengal.css
bengal/themes/default/assets/css/tokens/palettes/silver-bengal.css
bengal/themes/default/assets/css/tokens/palettes/snow-lynx.css
bengal/themes/default/assets/css/utilities/lazy-loading.css
bengal/themes/default/assets/css/utilities/motion.css
bengal/themes/default/assets/js/README.md
bengal/themes/default/assets/js/TABULATOR_SETUP.md
bengal/themes/default/assets/js/action-bar.js
bengal/themes/default/assets/js/copy-link.js
bengal/themes/default/assets/js/data-table.js
bengal/themes/default/assets/js/interactive.js
bengal/themes/default/assets/js/lightbox.js
bengal/themes/default/assets/js/live-reload.js
bengal/themes/default/assets/js/lunr.min.js
bengal/themes/default/assets/js/main.js
bengal/themes/default/assets/js/mobile-nav.js
bengal/themes/default/assets/js/search-page.js
bengal/themes/default/assets/js/search.js
bengal/themes/default/assets/js/tabs.js
bengal/themes/default/assets/js/tabulator.min.js
bengal/themes/default/assets/js/theme-init.js
bengal/themes/default/assets/js/theme-toggle.js
bengal/themes/default/assets/js/toc.js
bengal/themes/default/dev/components/README.md
bengal/themes/default/dev/components/content-components.yaml
bengal/themes/default/dev/components/docs-meta.yaml
bengal/themes/default/dev/components/docs-nav-section.yaml
bengal/themes/default/dev/components/docs-nav.yaml
bengal/themes/default/dev/components/navigation-components.yaml
bengal/themes/default/dev/components/reference-components.yaml
bengal/themes/default/dev/components/search.yaml
bengal/themes/default/templates/404.html
bengal/themes/default/templates/README.md
bengal/themes/default/templates/SAFE_PATTERNS.md
bengal/themes/default/templates/archive-year.html
bengal/themes/default/templates/archive.html
bengal/themes/default/templates/author.html
bengal/themes/default/templates/base.html
bengal/themes/default/templates/category-browser.html
bengal/themes/default/templates/home.html
bengal/themes/default/templates/index.html
bengal/themes/default/templates/page.html
bengal/themes/default/templates/post.html
bengal/themes/default/templates/search.html
bengal/themes/default/templates/tag.html
bengal/themes/default/templates/tags.html
bengal/themes/default/templates/api-reference/list.html
bengal/themes/default/templates/api-reference/single.html
bengal/themes/default/templates/blog/list.html
bengal/themes/default/templates/blog/single.html
bengal/themes/default/templates/changelog/list.html
bengal/themes/default/templates/changelog/single.html
bengal/themes/default/templates/cli-reference/list.html
bengal/themes/default/templates/cli-reference/single.html
bengal/themes/default/templates/doc/list.html
bengal/themes/default/templates/doc/single.html
bengal/themes/default/templates/partials/action-bar.html
bengal/themes/default/templates/partials/archive-sidebar.html
bengal/themes/default/templates/partials/content-components.html
bengal/themes/default/templates/partials/dev-reload.html
bengal/themes/default/templates/partials/docs-meta.html
bengal/themes/default/templates/partials/docs-nav-section.html
bengal/themes/default/templates/partials/docs-nav.html
bengal/themes/default/templates/partials/meta-generator.html
bengal/themes/default/templates/partials/navigation-components.html
bengal/themes/default/templates/partials/reference-components.html
bengal/themes/default/templates/partials/reference-header.html
bengal/themes/default/templates/partials/reference-metadata.html
bengal/themes/default/templates/partials/search.html
bengal/themes/default/templates/partials/theme-controls.html
bengal/themes/default/templates/resume/list.html
bengal/themes/default/templates/resume/single.html
bengal/themes/default/templates/tutorial/list.html
bengal/themes/default/templates/tutorial/single.html
bengal/utils/__init__.py
bengal/utils/atomic_write.py
bengal/utils/build_context.py
bengal/utils/build_stats.py
bengal/utils/build_summary.py
bengal/utils/cli_output.py
bengal/utils/dates.py
bengal/utils/dotdict.py
bengal/utils/file_io.py
bengal/utils/file_utils.py
bengal/utils/live_progress.py
bengal/utils/logger.py
bengal/utils/metadata.py
bengal/utils/page_initializer.py
bengal/utils/pagination.py
bengal/utils/paths.py
bengal/utils/performance_collector.py
bengal/utils/performance_report.py
bengal/utils/profile.py
bengal/utils/progress.py
bengal/utils/rich_console.py
bengal/utils/sections.py
bengal/utils/swizzle.py
bengal/utils/text.py
bengal/utils/theme_registry.py
bengal/utils/theme_resolution.py
bengal/utils/url_strategy.py
tests/test_asset_dependency_map.py
tests/test_infrastructure_prototype.py
tests/test_page_discovery_cache.py
tests/test_taxonomy_index.py