Skip to content

squad_state_health resolvedTeamDir reports the repo root, not the squad directory #2455

Open

Description

@bradygaster

Found in the Claude Code end-to-end test for epic #2438 (fresh repo, dev build, 2026-11-10).

What happens: squad_state_health reports the team squad dir correctly (…/squad-e2e-arcade/.squad), but its metadata field resolvedTeamDir holds the repository root (…/squad-e2e-arcade). Scribe flagged it during the run: "the health metadata field resolvedTeamDir shows the repo root rather than .squad … the field name is confusing."

Why it matters: agents and tools reading the handshake can mistake the repo root for the squad directory.

Suggested fix: either return the squad directory in resolvedTeamDir, or rename the field to what it holds (for example resolvedTeamRoot) and document both fields.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions