1.2 KiB
1.2 KiB
Sprint 73 Plan: Embedded and Real-Time Semantics Pack
Context
Embedded and real-time systems require deterministic timing and strict resource constraints. Sprint 73 adds timing/resource semantics and gates.
Goals
- Model real-time constraints and scheduling intent
- Preserve interrupt/concurrency/resource semantics in projection
- Add timing and footprint gates to migration acceptance
- Support embedded-target compatibility profiles
Steps
Step 959: Real-time constraint model (deadline, jitter, period) (12 tests)
Step 960: Interrupt and ISR semantics packet model (10 tests)
Step 961: Resource budget model (memory/CPU/IO) (10 tests)
Step 962: Embedded profile raising policies (10 tests)
Step 963: Timing regression runner integration (10 tests)
Step 964: Binary/footprint gate integration (8 tests)
Step 965: whetstone_get_realtime_constraints MCP tool (8 tests)
Step 966: whetstone_verify_embedded_port MCP tool (8 tests)
Step 967: Embedded migration risk report template (8 tests)
Step 968: Sprint 73 integration summary + regression (8 tests)
Safety Rule
- Timing or footprint gate failures are blocking for real-time targets.