Skip to content

refactor: migrate merge terminology to land - #674

Open
behinddwalls wants to merge 1 commit into
mainfrom
land-terminology
Open

refactor: migrate merge terminology to land#674
behinddwalls wants to merge 1 commit into
mainfrom
land-terminology

Conversation

@behinddwalls

@behinddwalls behinddwalls commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

Why?

SubmitQueue uses land as the domain verb for integrating changes, while merge is reserved for the MERGE land strategy, Git primitives, and external provider terminology.

What?

Rename merge-oriented API contracts, queue topics, controllers, extensions, entities, configuration, environment variables, wiring, tooling, and documentation to land terminology. Preserve the LandStrategy MERGE value and its Git merge-commit behavior.

Test Plan

  • make proto
  • make fmt
  • make build
  • make test
  • make lint-binary lint-license lint-message-id lint-queue-shard
  • make tidy and make gazelle produced no changes

## Summary

### Why?

SubmitQueue uses land as the domain verb for integrating changes, while merge is reserved for the MERGE land strategy, Git primitives, and external provider terminology.

### What?

Rename merge-oriented API contracts, queue topics, controllers, extensions, entities, configuration, environment variables, wiring, tooling, and documentation to land terminology. Preserve the LandStrategy MERGE value and its Git merge-commit behavior.

## Test Plan

- ✅ `make proto`
- ✅ `make fmt`
- ✅ `make build`
- ✅ `make test`
- ✅ `make lint-binary lint-license lint-message-id lint-queue-shard`
- ✅ `make tidy` and `make gazelle` produced no changes
@behinddwalls
behinddwalls marked this pull request as ready for review September 4, 2026 03:30
@behinddwalls
behinddwalls requested review from a team and sbalabanov as code owners September 4, 2026 03:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant