bfiles 2025-12-01
Set up MkDocs documentation site and clean up source modules
19 files · 1,125+ · 61-

MkDocs Documentation Site

8 files changed
  • mkdocs.yml MkDocs configuration file (47 lines)
  • index.md Documentation landing page (64 lines)
  • provide-theme.css Custom MkDocs theme stylesheet (427 lines)
  • termynal.css Termynal terminal animation CSS (127 lines)
  • extra.css Extra CSS overrides (placeholder)
  • custom.js Custom JavaScript for documentation (121 lines)
  • mermaid-init.js Mermaid diagram initialization (16 lines)
  • termynal.js Termynal interactive terminal animation library (264 lines)
  • Added mkdocs.yml configuration file (47 lines) instantiate internal
    1 file
    • mkdocs.yml
  • Added docs/index.md documentation landing page (64 lines) specify internal
    1 file
    • index.md
  • Added documentation CSS files: provide-theme.css (427 lines), termynal.css (127 lines), extra.css (placeholder) instantiate internal
    3 files
    • provide-theme.css
    • termynal.css
    • extra.css
  • Added documentation JavaScript: custom.js (121 lines), mermaid-init.js (16 lines), termynal.js (264 lines) for interactive terminal animation demos instantiate architectural
    3 files
    • custom.js
    • mermaid-init.js
    • termynal.js

Source Code Cleanup

10 files changed
  • cli.py Removed one unnecessary line
  • config.py Removed one unnecessary line
  • exclusions.py Removed one unnecessary line
  • metadata.py Removed one unnecessary line
  • metadata_writer.py Removed one unnecessary line
  • output.py Removed one unnecessary line
  • utils.py Removed one unnecessary line
  • __init__.py Removed unnecessary lines from test fixture
  • main.py Removed unnecessary lines from test fixture
  • test_output.py Fixed minor test assertion
  • Removed one unnecessary line each from cli.py, config.py, exclusions.py, metadata.py, metadata_writer.py, output.py, utils.py baseline behavioral
    7 files
    • cli.py
    • config.py
    • exclusions.py
    • metadata.py
    • metadata_writer.py
    • output.py
    • utils.py
  • Removed unnecessary lines from test fixture files (cli_project/src/__init__.py, cli_project/src/main.py) qualify internal
    2 files
    • __init__.py
    • main.py
  • Fixed minor test assertion in test_output.py qualify internal
    1 file
    • test_output.py

Configuration

1 file changed
  • wrknv.toml Updated workspace configuration (108-line diff)
  • Updated wrknv.toml workspace configuration (108-line diff) baseline internal
    1 file
    • wrknv.toml