tofusoup 2026-01-04
Update pyvider import paths in conformance tests and trim documentation
62 files · 199+ · 2,269-

Update pyvider import paths in conformance tests

19 files changed
  • __init__.py Updated pyvider import path
  • shared_cli_utils.py Updated pyvider import path
  • souptest_cli_cty.py Updated pyvider import path
  • souptest_cli_hcl.py Updated pyvider import path
  • souptest_cli_wire.py Updated pyvider import path
  • souptest_cty_compat.py Updated pyvider import path
  • souptest_cty_logic.py Updated pyvider import path
  • souptest_skippable.py Updated pyvider import path
  • souptest_hcl_logic.py Updated pyvider import path
  • souptest_hcl_to_cty.py Updated pyvider import path
  • go_interaction.py Updated pyvider import path
  • souptest_codec.py Updated pyvider import path
  • souptest_edge_cases.py Updated pyvider import path
  • souptest_property_based.py Updated pyvider import path
  • souptest_tfwire_binary_compatibility.py Updated pyvider import path
  • souptest_wire_binary_compatibility.py Updated pyvider import path
  • souptest_wire_logic.py Updated pyvider import path
  • souptest_wire_python_vs_go.py Updated pyvider import path
  • conftest.py Updated pyvider import path
  • Updated pyvider import references in 19 conformance test files across CTY, HCL, wire, CLI verification, and utility modules to use the current naming convention decouple internal
    19 files
    • __init__.py
    • shared_cli_utils.py
    • souptest_cli_cty.py
    • souptest_cli_hcl.py
    • souptest_cli_wire.py
    • souptest_cty_compat.py
    • souptest_cty_logic.py
    • souptest_skippable.py
    • souptest_hcl_logic.py
    • souptest_hcl_to_cty.py
    • go_interaction.py
    • souptest_codec.py
    • souptest_edge_cases.py
    • souptest_property_based.py
    • souptest_tfwire_binary_compatibility.py
    • souptest_wire_binary_compatibility.py
    • souptest_wire_logic.py
    • souptest_wire_python_vs_go.py
    • conftest.py

Remove outdated architecture and CI documentation

8 files changed
  • 01-overview.md Removed 20-line overview
  • 02-conformance-testing-strategy.md Removed 52-line conformance strategy
  • 03-rpc-matrix-specification.md Removed 42-line RPC matrix spec
  • 05-wire-protocol-details.md Removed 38-line wire protocol details
  • 06-polyglot-cli-strategy.md Removed 45-line polyglot CLI strategy
  • 07-stock-service-design.md Removed 212-line stock service design
  • soup-go-vs-terraform.md Removed 105-line comparison document
  • IMPLEMENTATION.md Removed 1,067-line CI implementation document
  • Deleted seven architecture documents and the CI implementation doc, removing approximately 1,580 lines of outdated content deprecate internal
    8 files
    • 01-overview.md
    • 02-conformance-testing-strategy.md
    • 03-rpc-matrix-specification.md
    • 05-wire-protocol-details.md
    • 06-polyglot-cli-strategy.md
    • 07-stock-service-design.md
    • soup-go-vs-terraform.md
    • IMPLEMENTATION.md

Trim remaining documentation

10 files changed
  • EXAMPLES.md Trimmed CI examples (33-line change)
  • README.md Trimmed CI README (46-line change)
  • faq.md Trimmed FAQ (18-line change)
  • installation.md Trimmed installation guide (55-line change)
  • quick-start.md Trimmed quick-start guide (28-line change)
  • index.md Trimmed documentation index (19-line change)
  • cli.md Updated CLI reference (5-line change)
  • compatibility-matrix.md Updated compatibility matrix (7-line change)
  • troubleshooting.md Trimmed troubleshooting (12-line change)
  • README.md Updated harnesses README (2-line change)
  • Trimmed documentation across 10+ files including CI examples, installation guide, FAQ, troubleshooting, and quick-start guide specify internal
    7 files
    • EXAMPLES.md
    • README.md
    • faq.md
    • installation.md
    • quick-start.md
    • index.md
    • troubleshooting.md

Update source modules

7 files changed
  • logic.py Updated CTY logic (12-line change)
  • logic.py Updated HCL logic (4-line change)
  • cli.py Updated stir CLI (6-line change)
  • matrix.py Updated matrix testing (8-line change)
  • workenv_integration.py Updated work environment integration (2-line change)
  • conftest.py Updated test conftest (2-line change)
  • wrknv.toml Updated task runner (2-line change)
  • Updated CTY logic, HCL logic, stir CLI, matrix testing, and work environment integration modules with improved references and logic decouple internal
    5 files
    • logic.py
    • logic.py
    • cli.py
    • matrix.py
    • workenv_integration.py