tofusoup 2025-11-14
Provide-foundry infrastructure integrated with MkDocs theme and documentation partials
120 files · 14,178+ · 8,439-

Provide-foundry MkDocs infrastructure integrated

12 files changed
  • base-mkdocs.yml Base MkDocs configuration for the provide ecosystem (190 lines)
  • gen_ref_pages.py Automatic API reference page generation (139 lines)
  • __init__.py Theme package init
  • README.md Theme documentation
  • DEVELOPER_GUIDE.md Theme developer guide
  • provide-theme.css Provide theme CSS
  • termynal.css Terminal animation CSS
  • custom.js Custom JavaScript
  • mermaid-init.js Mermaid diagram initialization
  • termynal.js Terminal animation JavaScript
  • officium-dark.svg Dark theme logo
  • officium-light.svg Light theme logo
  • Added .provide/foundry/base-mkdocs.yml base MkDocs configuration for the provide ecosystem instantiate behavioral
    1 file
    • base-mkdocs.yml
  • Added .provide/foundry/gen_ref_pages.py for automatic API reference page generation instantiate behavioral
    1 file
    • gen_ref_pages.py
  • Added provide-foundry theme with CSS, JS, SVG assets, and developer guide instantiate internal
    3 files
    • __init__.py
    • provide-theme.css
    • custom.js

Documentation partial templates added

8 files changed
  • DISTRIBUTION.md Distribution documentation partial
  • build-tools-setup.md Build tools setup partial
  • crypto-setup.md Crypto setup partial
  • go-requirements.md Go requirements partial
  • python-requirements.md Python requirements partial
  • testing-setup.md Testing setup partial
  • troubleshooting-common.md Common troubleshooting partial
  • ide-setup.md IDE setup partial
  • Added documentation partial templates under .provide/foundry/docs/_partials/ covering distribution, build tools, crypto, Go/Python requirements, testing, and IDE setup specify internal
    5 files
    • DISTRIBUTION.md
    • build-tools-setup.md
    • crypto-setup.md
    • go-requirements.md
    • python-requirements.md

Source modules and tests updated

8 files changed
  • cli.py RPC CLI updates
  • client.py RPC client updates
  • server.py RPC server updates
  • logic.py Testing logic updates
  • logging.py Wire logging updates
  • terraform.py Stir terraform updates
  • cli.py Harness CLI updates
  • wrknv.toml Task runner configuration removed
  • Updated CI workflow, testing logic, wire logging, and stir configuration decouple internal
    4 files
    • logic.py
    • logging.py
    • terraform.py
    • ci.yml
  • Removed wrknv.toml task runner configuration baseline internal
    1 file
    • wrknv.toml