wrknv 2025-11-11
Add workspace orchestrator, environment detection, and major documentation overhaul
135 files · 3,211+ · 1,010-

Workspace orchestrator

3 files changed
  • orchestrator.py 390-line multi-project workspace orchestration engine
  • workspace.py Extended workspace commands with orchestration integration
  • workspace-orchestration.md 393-line workspace orchestration feature documentation
  • Added workspace orchestrator supporting multi-project coordination, dependency resolution, and parallel execution across workspace members instantiate architectural
    2 files
    • orchestrator.py
    • workspace.py

Task environment detection

3 files changed
  • environment.py 319-line environment detection for tools, runtimes, and configuration
  • executor.py Extended executor with environment variable injection
  • core.py Extended config with tool discovery support
  • Built task environment detection system that auto-discovers installed tools, runtimes, and project configuration for environment variable injection into task execution instantiate behavioral
    2 files
    • environment.py
    • executor.py

Documentation restructuring

3 files changed
  • configuration.md Renamed from wrknv-toml.md with consolidated reference content
  • mkdocs.yml Simplified navigation, removed individual reference pages
  • SUMMARY.md New consolidated API summary
  • Removed 92 individual auto-generated API reference pages and replaced with a consolidated summary approach; reorganized mkdocs navigation decouple external
    3 files
    • mkdocs.yml
    • configuration.md
    • SUMMARY.md

Orchestrator and environment test suites

5 files changed
  • test_orchestrator.py 210-line workspace orchestrator tests
  • test_orchestrator_integration.py 132-line orchestrator integration tests
  • test_environment_detection.py 455-line environment detection tests
  • test_executor_environment_integration.py 399-line executor environment integration tests
  • test_process_title.py 132-line process title tests
  • Added 1300+ lines of tests for workspace orchestration, environment detection, executor environment integration, and process title management qualify internal
    2 files
    • test_orchestrator.py
    • test_environment_detection.py