{
  "SchemaVersion": 1,
  "Kind": "WindowsHostOnly",
  "GuestAcceptance": false,
  "Profile": "XFESystem.Net10.ConsoleIL.v1",
  "FullDotNet10": false,
  "DotNetFramework48": false,
  "Execution": "Actual CLI PE/IL interpretation through ManagedApplicationRunner.Execute; no Assembly.Load",
  "UnitTests": {
    "Passed": 21,
    "Failed": 0,
    "Skipped": 0,
    "Command": "dotnet test Tests/XFESystem.ManagedRuntime.Tests/XFESystem.ManagedRuntime.Tests.csproj -c Release -p:ArtifactsPath=<absolute isolated path>",
    "Trx": "build/CSharpManagedRuntime/Tests/ManagedRuntimeEvidenceFinal.trx",
    "TrxSha256": "bee494a7b8c4ed88dc38fd2ea3568b2c0318912b0c6a1f30f8fc279d44add7da"
  },
  "ActualSample": {
    "AssemblyName": "XFESystem.ManagedHello",
    "Instructions": 14,
    "ExitCode": 0,
    "InteropCalls": 7
  },
  "SampleSha256": "1d5e8ae66a5f8ee0b088af5d05f5c93e93f5f70c1ff3d918c7c0a9dcdf01dcc9",
  "SamplePath": "build/CSharpManagedRuntime/Isolated/bin/XFESystem.ManagedRuntime.Tests/release/Fixtures/XFESystem.ManagedHello.dll",
  "SourceHashes": {
    "ManagedApplicationRunner.cs": "311c027d3535c06f9ccd10036605841c1fa12b81bc67e46352fbf4a2008abeff",
    "ManagedRuntimeCapabilities.cs": "e9099f5b824f284a4c289d9996639ed5595dcd10eb93cdcc404d3446cbd1118e",
    "Packages.lock.json": "8b5f7ca606c9e184d24e5126bdb2399ce35fa2d0510ab3dbd9cd026f135272fb",
    "TerminalManagedConsole.cs": "ebd91cbf144d76d216d704bc166c7d8208961314d02359da601ef51054a4bfc9",
    "XFESystem.ManagedRuntime.csproj": "1ea7f37c5c709fca25d518c39c977087a36e23e358e961f53c872470add27708"
  },
  "RuntimeAssemblySha256": "4935b3a0e08480c785bc9ae64475b3bacfb3f13f4fa1ffecb89eaad79bf19b76",
  "Checks": [
    "True compiled net10.0 sample + actual XFEConsole 2.6.0 binding + success markers",
    "Foreground/background setter and getter; ANSI RGB cells",
    "Integer arithmetic, loop and Int32 Main exit code",
    "Instruction boundary at budgets 1 and 2; output loop and intermediate string budgets",
    "Broken PE, wrong TFM, native entry, wrong entry token and wrong string heap",
    "Unknown opcode preflight, truncated operand, branch into operand/outside method",
    "Stack underflow/overflow, invalid local index and missing ret",
    "Forbidden host-file, local-method and instance-method calls",
    "Malformed getter signature, mismatched stack argument and trailing Main metadata"
  ],
  "Limitations": [
    "Small IL console compatibility profile only; no Microsoft CoreCLR, JIT, arbitrary .NET assemblies, Framework 4.8, threads or general library loading.",
    "Host tests do not prove this DLL has run in the bare-metal kernel; guest validation must record its exact payload hash separately."
  ]
}