docs(01): verify kernel dependency tags
This commit is contained in:
@@ -40,7 +40,22 @@ Build the first executable path through `examples/hello`: explicit `summer.yaml`
|
|||||||
| Watch | `github.com/fsnotify/fsnotify` | Observe app workspace directories and rebuild. |
|
| Watch | `github.com/fsnotify/fsnotify` | Observe app workspace directories and rebuild. |
|
||||||
| Tests | `go test`, `go test -race`, `go vet`; `testify` only if helpful | Unit and example integration coverage. |
|
| Tests | `go test`, `go test -race`, `go vet`; `testify` only if helpful | Unit and example integration coverage. |
|
||||||
|
|
||||||
The context authorizes these dependencies. Resolve exact module tags during implementation and commit `go.sum`; do not use `@latest` in repeatable plan commands. The [koanf docs](https://pkg.go.dev/github.com/knadh/koanf/v2) confirm successive `Load` calls merge into the existing tree. The current [env/v2 provider](https://pkg.go.dev/github.com/knadh/koanf/providers/env/v2) has `Opt{Prefix, TransformFunc, EnvironFunc}` and can inject an environment source in tests. The earlier project STACK.md's unversioned env-provider example is a sketch, not a required import path.
|
The context authorizes these dependencies. Use checked module tags and commit `go.sum`; do not use `@latest` in repeatable plan commands. The [koanf docs](https://pkg.go.dev/github.com/knadh/koanf/v2) confirm successive `Load` calls merge into the existing tree. The current [env/v2 provider](https://pkg.go.dev/github.com/knadh/koanf/providers/env/v2) has `Opt{Prefix, TransformFunc, EnvironFunc}` and can inject an environment source in tests. The earlier project STACK.md's unversioned env-provider example is a sketch, not a required import path.
|
||||||
|
|
||||||
|
### Package Legitimacy Audit
|
||||||
|
|
||||||
|
All Phase 1 external packages below have live package pages and tagged module versions as of 2026-09-16; none is assumed. These are verified available tags, not a claim that no newer tag exists.
|
||||||
|
|
||||||
|
| Module | Checked tag | Primary source |
|
||||||
|
|---|---|---|
|
||||||
|
| `github.com/knadh/koanf/v2` | `v2.3.6` | [pkg.go.dev](https://pkg.go.dev/github.com/knadh/koanf/v2) |
|
||||||
|
| `github.com/knadh/koanf/providers/file` | `v1.2.1` | [pkg.go.dev](https://pkg.go.dev/github.com/knadh/koanf/providers/file) |
|
||||||
|
| `github.com/knadh/koanf/providers/confmap` | `v1.0.1` | [pkg.go.dev](https://pkg.go.dev/github.com/knadh/koanf/providers/confmap) |
|
||||||
|
| `github.com/knadh/koanf/providers/env/v2` | `v2.0.1` | [pkg.go.dev](https://pkg.go.dev/github.com/knadh/koanf/providers/env/v2) |
|
||||||
|
| `github.com/knadh/koanf/parsers/yaml` | `v1.1.1` | [pkg.go.dev](https://pkg.go.dev/github.com/knadh/koanf/parsers/yaml) |
|
||||||
|
| `github.com/spf13/cobra` | `v1.10.2` | [pkg.go.dev](https://pkg.go.dev/github.com/spf13/cobra) |
|
||||||
|
| `github.com/fsnotify/fsnotify` | `v1.10.1` | [pkg.go.dev](https://pkg.go.dev/github.com/fsnotify/fsnotify) |
|
||||||
|
| `golang.org/x/term` | `v0.46.0` | [pkg.go.dev](https://pkg.go.dev/golang.org/x/term) |
|
||||||
</standard_stack>
|
</standard_stack>
|
||||||
|
|
||||||
<architecture_patterns>
|
<architecture_patterns>
|
||||||
|
|||||||
Reference in New Issue
Block a user