| Files | Last commit | Last update |
|---|---|---|
Plan 081: AutoVM as default execution mode with multi-mode support Make AutoVM the universal execution engine for all modes (Script, Config, Template). Add mode selection via pac.at (autovm, c, rust, evaluator). Implement FFI layer for cross-mode function calls. Core Changes: - AutoVM is now default (no feature flags required) - ExecutionMode enum with 4 variants (autovm, evaluator, c, rust) - Per-package mode resolution in AutoManResolver - Multi-mode compilation pipeline - FFI bridge for C/Rust function calls (native IDs 100-199 Rust, 200+ C) - AutoConfig migrated from Interpreter to AutoVM New Modules: - mode.rs: ExecutionMode enum with parsing and helpers - multi_mode.rs: Multi-mode compilation pipeline - ffi.rs: CFfiBridge, CSignature, CType, FfiRegistry Updated Modules: - config.rs: AutoConfig now uses eval_config_with_vm() - resolver.rs: Tracks ExecutionMode per dependency - lib.rs: Added eval_config_with_vm(), exported new modules Documentation: - Mode Selection Guide - FFI Usage Guide - Migration Guide (feature flags → mode selection) - Mixed-Mode Project Examples (4 complete examples) - Phase completion summaries (2, 5, 6) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> | 8 months ago | |
Plan 081: AutoVM as default execution mode with multi-mode support Make AutoVM the universal execution engine for all modes (Script, Config, Template). Add mode selection via pac.at (autovm, c, rust, evaluator). Implement FFI layer for cross-mode function calls. Core Changes: - AutoVM is now default (no feature flags required) - ExecutionMode enum with 4 variants (autovm, evaluator, c, rust) - Per-package mode resolution in AutoManResolver - Multi-mode compilation pipeline - FFI bridge for C/Rust function calls (native IDs 100-199 Rust, 200+ C) - AutoConfig migrated from Interpreter to AutoVM New Modules: - mode.rs: ExecutionMode enum with parsing and helpers - multi_mode.rs: Multi-mode compilation pipeline - ffi.rs: CFfiBridge, CSignature, CType, FfiRegistry Updated Modules: - config.rs: AutoConfig now uses eval_config_with_vm() - resolver.rs: Tracks ExecutionMode per dependency - lib.rs: Added eval_config_with_vm(), exported new modules Documentation: - Mode Selection Guide - FFI Usage Guide - Migration Guide (feature flags → mode selection) - Mixed-Mode Project Examples (4 complete examples) - Phase completion summaries (2, 5, 6) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> | 8 months ago | |
feat(autoforge): complete Plan 248 phases D/E + streaming demo - Phase D: OrderView live pipeline with phase history, todo progress - Phase E: Drift detection with AI verification + drift badges - Backend: add phase_history tracking, fix ForgeSessionSummary phase field - Frontend: fix useForge resume race condition (double session creation) - Add StreamingDemoView with markdown + table streaming examples - Add streaming-component-protocol.md documentation - Update plan 248 status to all phases complete | 5 months ago |
| Files | Last commit | Last update |
|---|---|---|
| 8 months ago | ||
| 8 months ago | ||
| 5 months ago |