1.2 KiB
1.2 KiB
Sprint 66 Plan: Runtime Semantics Packs (Framework and Platform Awareness)
Context
Language semantics alone are insufficient; framework/runtime behavior often drives real compatibility. Sprint 66 adds runtime semantics packs.
Goals
- Model framework-level semantics (selected high-impact runtimes)
- Attach runtime assumptions to IR and migration dossiers
- Improve projection quality for ecosystem-specific code
- Add runtime-specific verification hooks
Steps
Step 889: Runtime semantics pack schema (12 tests)
Step 890: Pack loader and version manager (10 tests)
Step 891: Runtime assumption extraction from source projects (10 tests)
Step 892: Runtime-aware lowering extension points (10 tests)
Step 893: Runtime-aware raising policy selectors (10 tests)
Step 894: Runtime-specific verification plugin interface (8 tests)
Step 895: whetstone_get_runtime_assumptions MCP tool (8 tests)
Step 896: whetstone_set_runtime_profile MCP tool (8 tests)
Step 897: Runtime compatibility risk report generator (8 tests)
Step 898: Sprint 66 integration summary + regression (8 tests)
Compatibility Rule
- Missing runtime pack data downgrades pair confidence and requires review.