plating 2025-10-28
Added conformance script, file headers, and expanded doc generator
67 files · 993+ · 244-

File conformance protocol

6 files changed
  • conform.py New 101-line script for automated header/footer conformance across Python files
  • python_files.txt New 57-line listing of Python files for conformance processing
  • chunk_aa Utility artifact for chunked file processing
  • chunk_ab Utility artifact for chunked file processing
  • chunk_ac Utility artifact for chunked file processing
  • .gitignore Added new ignore patterns
  • Added conform.py (101 lines) script for automated header/footer conformance across Python files instantiate internal
    1 file
    • conform.py
  • Added chunk_aa, chunk_ab, chunk_ac files and python_files.txt (utility artifacts) instantiate internal
    4 files
    • chunk_aa
    • chunk_ab
    • chunk_ac
    • python_files.txt

Standardized file headers

41 files changed
  • __init__.py Added standardized header
  • _version.py Added standardized header
  • __init__.py Added standardized header
  • adorner.py Added header and expanded with 50 lines of changes
  • api.py Added standardized header
  • finder.py Added standardized header
  • __init__.py Added standardized header
  • base.py Added standardized header
  • function.py Added standardized header
  • __init__.py Added standardized header
  • __init__.py Added standardized header
  • defaults.py Added standardized header
  • runtime.py Added standardized header
  • __init__.py Added standardized header
  • project_utils.py Added standardized header
  • decorators.py Added standardized header
  • __init__.py Added standardized header
  • error_handling.py Added standardized header
  • errors.py Added standardized header and expanded
  • example_compiler.py Added standardized header
  • __init__.py Added standardized header
  • adorner.py Added standardized header
  • plater.py Added standardized header
  • linting.py Added standardized header
  • markdown_validator.py Added standardized header
  • models.py Added standardized header
  • registry.py Added standardized header
  • __init__.py Added standardized header
  • formatters.py Added standardized header
  • helpers.py Added standardized header and new helper functions
  • processor.py Added standardized header
  • __init__.py Added standardized header
  • engine.py Added standardized header
  • filters.py Added standardized header
  • functions.py Added standardized header
  • generator.py Added standardized header
  • metadata.py Added standardized header
  • processor.py Added standardized header
  • types.py Added standardized header
  • basic.py Added standardized header
  • filtered.py Added standardized header
  • Applied standardized headers to all src/plating/ files (40+ files affected) baseline internal
    4 files
    • __init__.py
    • cli.py
    • plating.py
    • types.py
  • Headers include copyright/license preamble conforming to project standards baseline internal
    1 file
    • conform.py

Compiler and doc generator updates

6 files changed
  • grouped.py Refactored grouped compiler (~109 lines changed)
  • single.py Refactored single compiler (~90 lines changed)
  • doc_generator.py Expanded with 139 lines of additional generation logic
  • cli.py Updated CLI with 29 lines of changes
  • plating.py Updated with 14 lines of changes
  • finder.py Updated with 17 lines of changes
  • Expanded src/plating/core/doc_generator.py with 139 lines of additional generation logic decouple internal
    1 file
    • doc_generator.py
  • Refactored both src/plating/compiler/grouped.py and src/plating/compiler/single.py decouple internal
    2 files
    • grouped.py
    • single.py

Test header updates

11 files changed
  • __init__.py Updated header
  • conftest.py Updated header
  • test_adorner.py Updated header
  • test_cli.py Updated header
  • test_cli_integration.py Updated header and expanded tests
  • test_foundation_integration.py Updated header
  • test_grouped_compiler.py Updated header
  • test_modern_api.py Updated header
  • test_plating_bundle.py Updated header
  • test_plating_discovery.py Updated header
  • test_schema.py Updated header
  • Applied standardized headers to all test files qualify internal
    5 files
    • __init__.py
    • conftest.py
    • test_adorner.py
    • test_cli.py
    • test_cli_integration.py

Build updates

2 files changed
  • pyproject.toml Updated dependencies
  • uv.lock Lock file refresh