{"schema":"topaz.compiler-support/v5","productVersion":"5.21.1","languageMode":"topaz-5.21","selfCompilationProductSchema":"topaz.self-compilation-product/v2","defaultCompiler":"self","defaultScope":"all-compiler-bearing-routes","referenceCompiler":"rust","bootstrapSeedEngine":"rust-stage0","silentFallback":false,"selectionOrigins":["explicit","current-default"],"compilers":[{"selector":"rust","producer":"rust-stage0","status":"supported"},{"selector":"self","producer":"topaz-native-k","producerStage":1,"status":"supported","executionKind":"native","sourceSetId":"sha256:17d598ebcb0dea65195aba8c0b3ab20f94003a7f343714f7b1df25d790cdacd5","nativeLinkId":"sha256:9096b16d2fc482609ba5bf3e89a0373f7711075bc56350e03d06e6ce1f9b0c5d","generatedRustSha256":"sha256:5f32cee07a1adea1c67ba8ac8fbd4f3ee4051f019a7856fcdb228740a1d4b8b1","runtimeSourceSetId":"sha256:85ed8d3b0571c34bc40c3ffd1be8bcda2a539d6c82c92b417c834507200d9c60","emitterExecutableSha256":"sha256:bc2077c5467fba81210f641dd4c19c2d01db5a8f4def9bf6d32a81e11a378c2c","emitterToolchain":"rustc 1.96.0 (ac68faa20 2026-05-25)\nbinary: rustc\ncommit-hash: ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96\ncommit-date: 2026-05-25\nhost: x86_64-pc-windows-msvc\nrelease: 1.96.0\nLLVM version: 22.1.2\n","linkToolchain":"rustc 1.96.0 (ac68faa20 2026-05-25)\nbinary: rustc\ncommit-hash: ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96\ncommit-date: 2026-05-25\nhost: aarch64-apple-darwin\nrelease: 1.96.0\nLLVM version: 22.1.2\n","target":"aarch64-apple-darwin","exchangeSchema":"topaz.compiler.stage1-exchange/v2","irSchema":"topaz.compiler.stage1-ir/v5","origin":"native-stage1","nonshipping":false,"bootstrapReceiptSha256":""}],"routes":[{"command":"check ","rust":"supported","self":"supported","omitted":"self","condition":"current mode; selected entry; profiles and exports"},{"command":"check ","rust":"supported","self":"supported","omitted":"self","condition":"current mode; package, locked, profiles, exports"},{"command":"parse ","rust":"supported","self":"supported","omitted":"self","condition":"current mode"},{"command":"dump-ast ","rust":"supported","self":"supported","omitted":"self","condition":"current mode"},{"command":"run ","rust":"supported","self":"supported","omitted":"self","condition":"checked current mode"},{"command":"test ","rust":"supported","self":"supported","omitted":"self","condition":"current mode"},{"command":"bench ","rust":"supported","self":"supported","omitted":"self","condition":"human and JSON current mode"},{"command":"fmt ","rust":"supported","self":"supported","omitted":"self","condition":"write and --check; selected parse gate; shared printer"},{"command":"lsp","rust":"supported","self":"supported","omitted":"self","condition":"process-stable current mode selection"},{"command":"doc ","rust":"supported","self":"supported","omitted":"self","condition":"selected semantic product; shared renderer"},{"command":"compiler observe","rust":"supported","self":"supported","omitted":"self","condition":"current mode"},{"command":"emit --target rust","rust":"supported","self":"supported","omitted":"self","condition":"checked boxed current mode"},{"command":"build --target native","rust":"supported","self":"supported","omitted":"self","condition":"checked boxed current mode; exact compiler provenance"},{"command":"build --target web","rust":"supported","self":"supported","omitted":"self","condition":"checked boxed current mode"},{"command":"build --target web-worker","rust":"supported","self":"supported","omitted":"self","condition":"checked boxed current mode"},{"command":"check-corpus","rust":"repository-only","self":"declined","omitted":"self","condition":"repository verification; explicit --compiler rust"},{"command":"native specialization","rust":"supported","self":"declined","omitted":"self","condition":"explicit --compiler rust; self reports unsupported operation"}],"previewProducers":["topaz-stage1","topaz-stage2"]}