Files
whetstone_DSL/sprint195_plan.md

1.0 KiB

Sprint 195 Plan: Complex Class Generation Reliability II

Context

Class generation support needs emitter parity and regression protection.

Goals

  1. Fix class node emission traversal in all active generators
  2. Validate class emission parity across language backends
  3. Add regression fixtures for class-heavy inputs

Steps

Step 2014: Generator class-child traversal fix pack (10 tests)

Ensure module visitors include class children deterministically.

Step 2015: Cross-language class emission parity tests (10 tests)

Validate class-node emission across all generator backends.

Step 2016: C++ class emitter completion for missing cases (8 tests)

Finish missing C++ class declaration/body pathways.

Step 2017: Class-heavy regression fixture suite (8 tests)

Add fixtures that previously emitted empty outputs.

Step 2018: Sprint 195 Integration Summary (8 tests)

Add editor/src/Sprint195IntegrationSummary.h.

Architecture Gate

  • No backend may silently drop class nodes during generation.