5ca6927baa9f8fc4c7486c870885a0aae37460b8
- Add ProcessExecutor class wrapping PIProcess with proper cleanup - Add CMake FAKE option (-DFAKE=ON) for testing without opencode - Add 3 FAKE-mode tests for full pipeline execution, status transitions, output - Fix PIThread lifecycle: use startOnce() instead of start(), track threads, wait + delete in destructor to prevent use-after-free of PIDeque<PIChar> - Update build.sh with --fake flag and automatic cache invalidation - Upgrade CMake to C++17 standard - Update AGENTS.md with build commands and FAKE mode
Description
No description provided
160 KiB
Languages
C++
43.8%
Dart
40.6%
Python
11.2%
HTML
1.4%
CMake
1.3%
Other
1.7%