Establish the Go module baseline
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
# Developing ReleaseKit
|
||||
|
||||
ReleaseKit currently contains adopted policies and design documents. See the
|
||||
[README](../README.md) for orientation and the [product roadmap](roadmap/releasekit.md)
|
||||
for proposed capabilities and implementation sequencing.
|
||||
ReleaseKit contains a Go module with the documented root `releasekit` facade,
|
||||
adopted policies, and design documents. See the [README](../README.md) for
|
||||
orientation and the [product roadmap](roadmap/releasekit.md) for proposed
|
||||
capabilities and implementation sequencing.
|
||||
|
||||
Read the [agent policy](policy/agents.md) and inspect the worktree before editing.
|
||||
Preserve unrelated changes and follow explicit instructions about commits.
|
||||
@@ -35,6 +36,17 @@ documentation topic map.
|
||||
|
||||
## Validation
|
||||
|
||||
Run the offline Go test suite from the repository root with:
|
||||
|
||||
```sh
|
||||
go test ./...
|
||||
```
|
||||
|
||||
The implemented package inventory currently contains only the root
|
||||
`releasekit` facade package. Its public operations are added as their behavior is
|
||||
implemented; see the [implementation plan](roadmap/implementation.md) for
|
||||
current progress.
|
||||
|
||||
For prose changes, review the diff and check local links, fragment destinations,
|
||||
provenance, template residue, and consistency with current repository contents.
|
||||
Check prose whitespace with:
|
||||
@@ -47,7 +59,7 @@ git diff --cached --check -- '*.md' COPYRIGHT
|
||||
Verbatim license texts retain their supplied formatting. When changing those
|
||||
texts, compare their bytes with the selected upstream source.
|
||||
|
||||
There is no `go.mod`, default test suite, or publication command yet. Add working
|
||||
development commands here as implementation lands. Add `docs/release.md` with
|
||||
the first working publication command; the [policy adoption roadmap](roadmap/policy.md#4-define-releasekits-own-release-path)
|
||||
There is no publication command yet. Add working development commands here as
|
||||
implementation lands. Add `docs/release.md` with the first working publication
|
||||
command; the [policy adoption roadmap](roadmap/policy.md#4-define-releasekits-own-release-path)
|
||||
records the remaining bootstrap work.
|
||||
|
||||
Reference in New Issue
Block a user