<Project Sdk="Microsoft.NET.Sdk">

  <!-- M1 spike (a2), docs/WINDOWS_PORT.md §13: the wslc happy path driven through the REAL
       broker over its NDJSON stdio surface.

       Plain net9.0 on purpose — no windows TFM, no wslc PackageReference. This spike is a
       JSON-RPC client that spawns a process; all the WinRT lives in nucleic-brokerd, which is
       the point (it exercises the shipping code rather than re-implementing the SDK calls).
       Building anywhere keeps it honest: the spike cannot quietly drift into a second
       implementation, because it has no way to call wslc directly. -->
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>net9.0</TargetFramework>
    <Nullable>enable</Nullable>
    <ImplicitUsings>enable</ImplicitUsings>
    <AssemblyName>WslcSpike</AssemblyName>
    <RootNamespace>WslcSpike</RootNamespace>
  </PropertyGroup>

</Project>
