flavorpack 2025-12-01
Documentation tooling expanded with four new Python utilities
27 files · 2,056+ · 186-

Provide-Foundry: Documentation Scripts

7 files changed
  • CHANGELOG.md Updated documentation
  • CLAUDE.md Updated development guidelines
  • provide-theme.css Updated documentation
  • termynal.css Updated documentation
  • custom.js Updated documentation
  • mermaid-init.js Updated documentation
  • termynal.js Updated documentation
  • Added .provide/foundry/scripts/__init__.py (5 lines) instantiate internal
    1 file
    • __init__.py
  • Added .provide/foundry/scripts/docs_preflight.py (88 lines) — preflight checks before building docs specify internal
    1 file
    • docs_preflight.py
  • Added .provide/foundry/scripts/docs_serve.py (67 lines) — local doc serving script specify internal
    1 file
    • docs_serve.py
  • Added .provide/foundry/scripts/docs_validate.py (412 lines) — comprehensive doc validation specify internal
    1 file
    • docs_validate.py
  • Added .provide/foundry/scripts/inject_partials.py (376 lines) — injects shared partials into doc pages specify internal
    1 file
    • inject_partials.py
  • Minor update to .provide/foundry/base-mkdocs.yml (6 lines removed) decouple internal
    1 file
    • base-mkdocs.yml

Project Files

20 files changed
  • base-mkdocs.yml Updated configuration
  • __init__.py Updated __init__.py
  • docs_preflight.py Updated docs_preflight.py
  • docs_serve.py Updated docs_serve.py
  • docs_validate.py Updated docs_validate.py
  • inject_partials.py Updated inject_partials.py
  • Makefile Updated build targets
  • mkdocs.yml Updated configuration
  • pyproject.toml Updated project configuration
  • __main__.py Updated __main__ module
  • __init__.py Updated __init__ module
  • locking.py Updated locking module
  • orchestrator_helpers.py Updated orchestrator_helpers
  • backends.py Updated PSP backends
  • __init__.py Updated PSP metadata __init__
  • slots.py Updated PSP slots
  • __init__.py Updated PSP __init__
  • __init__.py Updated __init__ utility
  • xor.py Updated xor utility
  • wrknv.toml Updated wrknv.toml
  • Added CHANGELOG.md (13 lines) — project changelog started specify errata
    1 file
    • CHANGELOG.md
  • Updated CLAUDE.md (20 lines changed) decouple internal