Gitea renamed from gitea.d-ma.be to git.d-ma.be (infra ADR-0004). This is the foundation library — rename this first, then downstream consumers (gitea-mcp#39) can follow.
go mod edit -module git.d-ma.be/mathias/mcp-chassis
find . -name '*.go'| xargs sed -i 's|gitea.d-ma.be/mathias/mcp-chassis|git.d-ma.be/mathias/mcp-chassis|g'
go build ./...
go test ./...
After merge: tag a new patch version (e.g. v0.1.1) so downstream consumers can go get git.d-ma.be/mathias/mcp-chassis@v0.1.1.
Sequencing
Do this first — gitea-mcp#39 and any other consumers depend on this being done.
Done when
go.mod module line reads git.d-ma.be/mathias/mcp-chassis
New version tagged and pushed
go build ./... and go test ./... pass
## Background
Gitea renamed from `gitea.d-ma.be` to `git.d-ma.be` (infra ADR-0004). This is the **foundation library** — rename this first, then downstream consumers (gitea-mcp#39) can follow.
## Scope
- `go.mod` — `module gitea.d-ma.be/mathias/mcp-chassis` → `module git.d-ma.be/mathias/mcp-chassis`
- All `.go` files — bulk replace
```bash
go mod edit -module git.d-ma.be/mathias/mcp-chassis
find . -name '*.go' | xargs sed -i 's|gitea.d-ma.be/mathias/mcp-chassis|git.d-ma.be/mathias/mcp-chassis|g'
go build ./...
go test ./...
```
After merge: **tag a new patch version** (e.g. `v0.1.1`) so downstream consumers can `go get git.d-ma.be/mathias/mcp-chassis@v0.1.1`.
## Sequencing
Do this **first** — gitea-mcp#39 and any other consumers depend on this being done.
## Done when
- `go.mod` module line reads `git.d-ma.be/mathias/mcp-chassis`
- New version tagged and pushed
- `go build ./...` and `go test ./...` pass
Already done — go.mod line 1 reads module git.d-ma.be/mathias/mcp-chassis, and every consumer (cad, gitea-mcp, sa-token-poc) requires that path. Verified against HEAD 3257364.
Fixed at some point without this being closed, which is the inverse of the problem the rest of today's work was about: #4 sat filed-and-unfixed across three outages while this sat fixed-and-unclosed. Both cost the same thing — a tracker that does not describe reality.
Already done — `go.mod` line 1 reads `module git.d-ma.be/mathias/mcp-chassis`, and every consumer (`cad`, `gitea-mcp`, `sa-token-poc`) requires that path. Verified against HEAD `3257364`.
Fixed at some point without this being closed, which is the inverse of the problem the rest of today's work was about: #4 sat filed-and-unfixed across three outages while this sat fixed-and-unclosed. Both cost the same thing — a tracker that does not describe reality.
Closing as complete.
---
_Created via git-mcp on behalf of @mathias_
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Background
Gitea renamed from
gitea.d-ma.betogit.d-ma.be(infra ADR-0004). This is the foundation library — rename this first, then downstream consumers (gitea-mcp#39) can follow.Scope
go.mod—module gitea.d-ma.be/mathias/mcp-chassis→module git.d-ma.be/mathias/mcp-chassis.gofiles — bulk replaceAfter merge: tag a new patch version (e.g.
v0.1.1) so downstream consumers cango get git.d-ma.be/mathias/mcp-chassis@v0.1.1.Sequencing
Do this first — gitea-mcp#39 and any other consumers depend on this being done.
Done when
go.modmodule line readsgit.d-ma.be/mathias/mcp-chassisgo build ./...andgo test ./...passAlready done —
go.modline 1 readsmodule git.d-ma.be/mathias/mcp-chassis, and every consumer (cad,gitea-mcp,sa-token-poc) requires that path. Verified against HEAD3257364.Fixed at some point without this being closed, which is the inverse of the problem the rest of today's work was about: #4 sat filed-and-unfixed across three outages while this sat fixed-and-unclosed. Both cost the same thing — a tracker that does not describe reality.
Closing as complete.
Created via git-mcp on behalf of @mathias