Skip to content

Adds draft implementation plans for future capabilities#58

Merged
kommundsen merged 2 commits intomainfrom
feature/draft-implementation-plans
Apr 6, 2026
Merged

Adds draft implementation plans for future capabilities#58
kommundsen merged 2 commits intomainfrom
feature/draft-implementation-plans

Conversation

@kommundsen
Copy link
Copy Markdown
Owner

Summary

  • Moves existing implementation plans (Phases 0-7 + INITIAL-PLAN) from docs/ into docs/plans/
  • Adds 20 draft implementation plans exploring future capabilities leveraging .NET 10, C# 14, and the broader .NET ecosystem

Draft plans

Engine performance:
SIMD shrinking, zero-allocation strategy chains, coverage-guided generation

Language features:
Extension member DSL, partial constructor generation, span-first API, union type strategies

Ecosystem integration:
MTP native adapter, Aspire distributed testing, OpenTelemetry observability, TimeProvider integration, Polyglot Notebook support

New capabilities:
Tensor strategies, schema-driven generation, parallel execution, F# support, standalone data generation, reproducible example export, analyzer expansion, numeric string shrinking

Each draft includes: motivation, .NET advantage, key ideas, design decisions, scope estimate, dependencies, and open questions.

Test plan

  • Verify existing plan files moved correctly (no content changes)
  • Review draft plans for completeness and tone

Drafts cover .NET 10/C# 14 features, ecosystem integrations,
and new capabilities:

- Engine: SIMD shrinking, zero-alloc chains, coverage-guided generation
- Language: extension DSL, partial constructors, spans, union types
- Ecosystem: MTP adapter, Aspire, OTel, TimeProvider, notebooks
- Capabilities: tensors, schemas, parallel execution, F# support,
  standalone data gen, repro export, analyzer expansion,
  numeric string shrinking
@kommundsen kommundsen merged commit d4a152f into main Apr 6, 2026
1 check passed
@kommundsen kommundsen deleted the feature/draft-implementation-plans branch April 6, 2026 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant