Skip to content

Supported profile matrix

Source: docs/16-support-matrix.md

Supported profile matrix

A small, curated set of supported machine/material/firmware profiles (authored clean-room — see the provenance ledger, 17 (17-provenance-and-licensing.md)) lives under ../conformance/profile-matrix/ (../conformance/profile-matrix). Each is schema-valid and drift-gated through the review pipeline (crates/core/tests/profile_matrix.rs), with a committed golden review.json.

EntryFirmwareMaterialEnvelope (mm)Min nozzle
marlin-pla-i3MarlinPLA220×220×250190 °C
marlin-petg-i3MarlinPETG220×220×250220 °C
klipper-pla-corexyKlipperPLA350×350×250190 °C
klipper-abs-corexyKlipperABS350×350×250230 °C
duet-petg-cartesianDuetPETG300×300×300220 °C
duet-abs-corexyDuetABS256×256×256230 °C

The goldens double as a demonstration: reviewing the same 210 °C sample (examples/part.gcode) is clean under the PLA profiles but correctly raises cold-extrusion under the PETG/ABS profiles — the material-temperature contract at work. Use these as starting points; copy and tune for your machine.