Skip to content

master CI broken: src/cli/commands/menubar.rs + commands_tests.rs compile mismatch since v0.67.0 #768

Description

@factnest365-ops

Summary

master is broken at the current head 156ae40925 (v0.67.0): the crate fails to compile, which breaks the Build & Test (ubuntu / macos / windows) and Quality Guardrails CI jobs on every pull request.

This is a pre-existing break introduced by the v0.67.0 base (156ae4092), not caused by any open PR. It is independent of PR #758#758 stays red in CI only because of this failure.

Exact compile errors

src/cli/commands/menubar.rs — mismatched types (E0308)

  • menubar.rs:869 (all platforms)
  • menubar.rs:488 (macOS only)

src/cli/commands_tests.rs — mismatched types (E0308)

  • commands_tests.rs:262
  • commands_tests.rs:296
  • commands_tests.rs:323
  • commands_tests.rs:263

src/cli/commands_tests.rs — unknown field (E0560)

  • commands_tests.rs:408struct GateObservation has no field named 'score'
  • commands_tests.rs:469struct GateObservation has no field named 'score'

Impact

Suggested fix

Correct the type mismatches in src/cli/commands/menubar.rs and update the GateObservation construction in src/cli/commands_tests.rs to match the current struct definition (e.g. replace the removed/renamed score field with the field(s) the struct now exposes).

Metadata

Metadata

Assignees

No one assigned

    Labels

    autonomous: noNeeds your brain: a product/design decision is required before anyone acts.bugSomething isn't workingpriority: highP1 - important bug or impactful feature, fix soontriage: needs-decisionNeeds maintainer decision/design thought

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions