Backlog candidate (2026-07-23 research pass) · area: dialects.
Extract filament used (length / weight) and the slicer's print-time estimate into metadata. These are standard "info panel" values that slicers emit as G-code comments. Verified this session: the dialect layer extracts bed / features / thumbnails / tools but not filament-used or time estimate.
Approach: per-slicer comment parsing in the dialect adapters (PrusaSlicer, Orca/Bambu, Cura, ...) surfaced via DialectMetadata and the state summary. Capability-honest: absent when the slicer doesn't emit it.
Bonus: a real slicer time estimate is the trustworthy source for the time-scrub feature (vs. the kinematic estimate).
Implementation gated by DD triage per project governance.
Backlog candidate (2026-07-23 research pass) · area: dialects.
Extract filament used (length / weight) and the slicer's print-time estimate into metadata. These are standard "info panel" values that slicers emit as G-code comments. Verified this session: the dialect layer extracts bed / features / thumbnails / tools but not filament-used or time estimate.
Approach: per-slicer comment parsing in the dialect adapters (PrusaSlicer, Orca/Bambu, Cura, ...) surfaced via
DialectMetadataand the state summary. Capability-honest: absent when the slicer doesn't emit it.Bonus: a real slicer time estimate is the trustworthy source for the time-scrub feature (vs. the kinematic estimate).
Implementation gated by DD triage per project governance.