9.2-1.21.x
What's new
PulseRuntime — Changelog
Version 9.0 → 9.2
This update completes the transition of PulseRuntime into the central execution, safety, and policy layer of PulseThread SIS. Concepts introduced earlier are finalized, hardened, and separated from execution mechanics.
--------------------------------------------------
Runtime Role & Responsibilities
--------------------------------------------------
- Finalized PulseRuntime as the authoritative execution and policy layer
- Completed separation of execution mechanics (Core) from policy enforcement (Runtime)
- Centralized safety checks for async, off-thread, and offloaded execution
- Stabilized internal service boundaries and lifecycle management
--------------------------------------------------
Execution Governance
--------------------------------------------------
- Completed the runtime governor responsible for execution pressure management
- Finalized execution budgets, time windows, and safety thresholds
- Enforced predictable behavior under high load and degraded conditions
- Prevented runaway tasks and unsafe execution escalation
--------------------------------------------------
Offloading Policy
--------------------------------------------------
- Centralized offloading rules and validation
- Enforced snapshot-based access patterns for async execution
- Improved fallback behavior when offloading is unavailable
- Hardened guarantees around world access and thread safety
--------------------------------------------------
Perception, Rays & Advanced Systems
--------------------------------------------------
- Finalized runtime support for perception snapshots and ray-based systems
- Added shared metadata and validation paths for ray requests
- Prepared runtime infrastructure for advanced perception and lighting
- Ensured all advanced systems are capability-gated
--------------------------------------------------
Metrics, Safety & Stability
--------------------------------------------------
- Unified internal monitoring hooks
- Reduced log spam and improved signal quality
- Hardened error handling to prevent silent failures
- Improved stability under large plugin stacks and sustained load
--------------------------------------------------
Platform Readiness
--------------------------------------------------
- Fully obfuscated internal logic while preserving stable interfaces
- Clarified configuration semantics (availability vs enabled)
- Prepared PulseRuntime for client-assisted and GPU-based execution paths
- Established a stable foundation for future expansion
This mod has no additional files