pyvider
2025-10-31
Refactored mkdocs
43 files · 4,291+ · 333-
MkDocs Config Inheritance
43 files changed
mkdocs.ymlUpdated mkdocs.yml (+38/-96 lines)index.mdUpdated index.md (+2/-2 lines)ephemerals.mdUpdated ephemerals.md (+1/-1 lines)capabilities.md.disabledUpdated capabilities.md.disabled (+0/-0 lines)README.mdAdded README.md (+79 lines)bundling-components.mdUpdated bundling-components.md (+0/-0 lines)capability-composition.mdUpdated capability-composition.md (+0/-0 lines)capability-lifecycle.mdUpdated capability-lifecycle.md (+0/-0 lines)capability-marketplace.mdUpdated capability-marketplace.md (+0/-0 lines)creating-capabilities.mdUpdated creating-capabilities.md (+0/-0 lines)using-capabilities.mdUpdated using-capabilities.md (+0/-0 lines)overview.mdUpdated overview.md (+9/-2 lines)guidelines.mdUpdated guidelines.md (+2/-2 lines)architecture.mdUpdated architecture.md (+0/-0 lines)component-model.mdUpdated component-model.md (+0/-0 lines)resources-vs-data-sources.mdAdded resources-vs-data-sources.md (+430 lines)schema-system.mdUpdated schema-system.md (+0/-0 lines)faq.mdUpdated faq.md (+3/-3 lines)installation.mdUpdated installation.md (+1/-1 lines)quick-start.mdUpdated quick-start.md (+3/-3 lines)glossary.mdUpdated glossary.md (+3/-3 lines)advanced-patterns.mdUpdated advanced-patterns.md (+1/-1 lines)creating-data-sources.mdUpdated creating-data-sources.md (+5/-1 lines)creating-functions.mdUpdated creating-functions.md (+5/-1 lines)creating-providers.mdAdded creating-providers.md (+4 lines)creating-resources.mdUpdated creating-resources.md (+5/-1 lines)using-decorators.mdAdded using-decorators.md (+4 lines)best-practices.mdAdded best-practices.md (+4 lines)performance-optimization.mdUpdated performance-optimization.md (+5/-1 lines)production-readiness.mdAdded production-readiness.md (+4 lines)security-best-practices.mdAdded security-best-practices.md (+4 lines)create-data-source.mdAdded create-data-source.md (+353 lines)handle-pagination.mdAdded handle-pagination.md (+428 lines)add-validation.mdAdded add-validation.md (+398 lines)create-resource.mdAdded create-resource.md (+287 lines)index.mdUpdated index.md (+17/-5 lines)data-source-api.mdAdded data-source-api.md (+543 lines)resource-lifecycle.mdAdded resource-lifecycle.md (+485 lines)README.mdRemoved content from README.md (-37 lines)building-your-first-data-source.mdAdded building-your-first-data-source.md (+483 lines)building-your-first-resource.mdAdded building-your-first-resource.md (+488 lines)test_plan_resource_change_basic.pyUpdated test_plan_resource_change_basic.py (+43/-36 lines)test_read_data_source.pyUpdated test_read_data_source.py (+154/-137 lines)
- Added
INHERIT: ../provide-foundry/base-mkdocs.ymldirective to inherit shared MkDocs configuration instantiate internal1 file
mkdocs.yml
- Removed duplicated theme configuration (features list, palette settings structure), keeping only project-specific overrides (logo, favicon, custom palette colors)
baseline
internal
1 file
mkdocs.yml
- Removed duplicated plugin definitions (search, macros, mkdocstrings), keeping only project-specific plugins (
gen-files,literate-nav) interface internal1 file
mkdocs.yml
- Removed all duplicated markdown extensions (admonition, superfences, highlight, emoji, toc, etc.)
streamline
internal
1 file
mkdocs.yml
- Removed duplicated
extra_cssandextra_javascriptblocks (now inherited from base) decouple internal1 file
mkdocs.yml
- Moved
copyrightfield up near other metadata fields decouple internal1 file
mkdocs.yml
- Simplified section comments to reflect “project-specific” vs inherited configuration
specify
errata
1 file
mkdocs.yml