Skip to content

Remove stale Rust scaffolds and blanket dead-code allowances #395

Description

@arniber21

What to build

Delete or finish stale implementation artifacts that no longer contribute to a compiled interface, and replace crate-wide dead-code suppression with narrow, justified allowances.

Acceptance criteria

  • The orphaned duplicate compaction types are removed or made the single compiled source of truth.
  • No-op ZX rewrite placeholders are implemented, deleted, or represented as explicit unsupported capabilities outside production code.
  • Stale “stub implementation” crate documentation reflects the current implementation.
  • Crate-wide allow(dead_code) directives are removed.
  • Remaining dead-code allowances are item-local and explain the active caller or external contract.

Blocked by

None - can start immediately.

Metadata

Metadata

Assignees

No one assigned

    Labels

    compilerFrontend / MLIR passes, type system, language semanticsdev-toolingEditor extensions, LSP, formatter, linter, watch/CI toolingenhancementNew feature or requestready-for-agentFully specified, ready for an AFK agent

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions