Add module identity and outcome primitives
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
# Developing CommandKit
|
||||
|
||||
CommandKit currently contains adopted repository policies, accepted architectural
|
||||
decisions, and implementation plans. There is no Go module or implemented command
|
||||
dispatcher yet. The [README](../README.md) provides project orientation; the
|
||||
decisions, implementation plans, and initial Go identity and outcome primitives.
|
||||
Command dispatch is not implemented yet. The [README](../README.md) provides
|
||||
project orientation; the
|
||||
[documentation policy](policy/documentation.md#canonical-ownership) assigns
|
||||
canonical documentation owners.
|
||||
|
||||
@@ -71,10 +72,10 @@ before staging, or use the staged check after staging only the intended files.
|
||||
Sibling-checkout evidence links in the CLI proposal are review references, not
|
||||
build dependencies; durable implemented contracts will belong in CommandKit.
|
||||
|
||||
There is no Go suite or release command to run in the current repository. Add
|
||||
concrete development commands with their implementation. Future code validation
|
||||
follows the testing policy; the release procedure and publication tooling will be
|
||||
introduced with a releasable module under the release policy.
|
||||
Run `go test ./...` from the repository root to compile the module and run its
|
||||
deterministic tests. Format changed Go files with `gofmt`. The release procedure
|
||||
and publication tooling will be introduced with a releasable module under the
|
||||
release policy.
|
||||
|
||||
Follow the [local commit policy](policy/agents.md#git-commit-policy). Completed
|
||||
units receive local commits by default, subject to explicit user instructions.
|
||||
|
||||
Reference in New Issue
Block a user