Split config
95 files · 5,700+ · 3,878-

Config Package Split

13 files changed
  • __init__.py Updated (7 insertions, 12 deletions)
  • config.py Updated (7 insertions, 464 deletions)
  • __init__.py New file (29 lines)
  • __init__.py.monolithic New file (594 lines)
  • __init__.py.old New file (594 lines)
  • __init__.py.working New file (594 lines)
  • __init__.py.working.backup New file (594 lines)
  • configure.py New file (74 lines)
  • runtime.py New file (430 lines)
  • validators.py New file (74 lines)
  • defaults.py New file (103 lines)
  • __init__.py Updated (6 insertions, 8 deletions)
  • __init__.py Simplified test (32 insertions, 56 deletions)
  • Converted config.py (471 lines removed) into config/ package baseline internal
    1 file
    • config.py
  • Created config/__init__.py (27 lines) with package exports baseline internal
    4 files
    • __init__.py
    • __init__.py
    • __init__.py
    • __init__.py
  • Created config/configure.py (74 lines) for configuration API interface behavioral
    1 file
    • configure.py
  • Preserved config/__init__.py.old (594 lines) and config/__init__.py.working (594 lines) as backups baseline internal
    6 files
    • __init__.py
    • __init__.py
    • __init__.py.old
    • __init__.py.working
    • __init__.py
    • __init__.py
  • Added defaults.py with centralized default values instantiate behavioral
    1 file
    • defaults.py

Client and Handshake Updates

15 files changed
  • connection.py Updated (8 insertions, 4 deletions)
  • core.py Updated (6 insertions, 2 deletions)
  • handshake.py Updated (17 insertions, 9 deletions)
  • process.py Updated (6 insertions, 5 deletions)
  • config.py Updated (7 insertions, 464 deletions)
  • __init__.py New file (29 lines)
  • __init__.py.monolithic New file (594 lines)
  • __init__.py.old New file (594 lines)
  • __init__.py.working New file (594 lines)
  • __init__.py.working.backup New file (594 lines)
  • configure.py New file (74 lines)
  • runtime.py New file (430 lines)
  • validators.py New file (74 lines)
  • __init__.py Updated (6 insertions, 8 deletions)
  • core.py Updated (4 insertions, 2 deletions)
  • Updated client/connection.py, client/core.py, client/handshake.py, client/process.py decouple internal
    5 files
    • connection.py
    • core.py
    • handshake.py
    • process.py
    • core.py
  • Updated config.py to delegate to new package structure baseline internal
    1 file
    • config.py

Documentation

3 files changed
  • CLAUDE.md Updated documentation (4 insertions, 1 deletions)
  • FOUNDATION_CRYPTO_FIX_CHECKLIST.md Removed documentation (359 lines)
  • FOUNDATION_CRYPTO_FIX_CHECKLIST_UPDATED.md Removed documentation (217 lines)
  • Added extensive documentation updates instantiate internal
    3 files
    • CLAUDE.md
    • FOUNDATION_CRYPTO_FIX_CHECKLIST.md
    • FOUNDATION_CRYPTO_FIX_CHECKLIST_UPDATED.md