Skip to content

feat: gr2 exec lane-aware multi-repo build/test/run surface #544

@laynepenney

Description

@laynepenney

Summary

Add a lane-aware execution surface to gr2 for multi-repo build, test, and run commands.

Why

Lanes are incomplete if execution stays global. Users and agents need commands to run against the correct lane and repo set without guessing.

Scope

Add lane-aware execution commands such as:

  • gr2 exec status
  • gr2 exec run
  • gr2 exec test
  • gr2 exec build

Execution should be scoped by:

  • lane
  • repo selection
  • order/parallelism policy
  • fail-fast vs collect-all behavior

Acceptance criteria

  • commands run against the selected lane, not the whole workspace by default
  • supports repo filtering
  • records enough metadata to report what ran and where
  • integrates with lane metadata rather than shell convention only

Design refs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions