Files
whetstone_DSL/sprint66_plan.md

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

  1. Model framework-level semantics (selected high-impact runtimes)
  2. Attach runtime assumptions to IR and migration dossiers
  3. Improve projection quality for ecosystem-specific code
  4. 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.