Migrate ConfigKit to its vanity module path

This commit is contained in:
2026-11-01 14:19:37 +00:00
parent 335bd7bc31
commit 587f407a32
184 changed files with 278 additions and 205 deletions

View File

@@ -53,6 +53,8 @@ descriptions and pass `SearchConfig` to the existing load APIs. See the
and [ADR 0019](docs/adr/0019-explicit-configuration-discovery.md).
```go
import "go.maximumdirect.net/configkit"
type Config struct {
Enabled bool `yaml:"enabled"`
Workers int `yaml:"workers"`
@@ -67,6 +69,9 @@ func ReadConfig(path string) (Config, error) {
}
```
Existing consumers should follow the
[module-path migration guidance](docs/consumers/README.md#vanity-module-path-migration).
## Design philosophy
ConfigKit favors one coherent, predictable configuration model over flexibility