Keep future validation behavior in the roadmap

This commit is contained in:
2026-10-07 20:29:53 +00:00
parent 1dfa774164
commit 3974a4686a
2 changed files with 13 additions and 14 deletions

View File

@@ -62,15 +62,11 @@ Do not add a public validator registration interface. The public specification
selects ReleaseKit-owned checks; `AdditionalChecks` remains the extension point
for product behavior.
## Prospective Go command recipe
## Go command environment reuse
The complete planned procedure uses one test invocation. Race selection
modifies that command. When a separate full vet pass is selected, run tests with
vet disabled and then run native `go vet`. Selected package-compilation targets
run after test and vet with the static Go environment, including
`CGO_ENABLED=0`. Keep these compatibility checks independent of executable
artifact declarations. These selections become operational as their checkers
are implemented.
The current executor uses the [shared Go command environment](gotool.md) for
its offline suite. The [roadmap coordination design](../roadmap/implementation.md#execution-and-ownership)
owns the proposed test, vet, and package-compilation procedure.
Reuse `internal/gotool` for native and static environments and target handling.
Keep toolchain and module-cache discovery in `gotool`; do not reproduce its
@@ -91,8 +87,6 @@ symlink expansion detects cycles, and traversal honors cancellation. Absolute
destinations and symlink targets within the repository directory map back to
candidate-relative paths; existence still comes from committed entries.
The Markdown capability will use PromptKit's current parser and anchor
conventions as its starting evidence. Supported link syntax, anchors,
diagnostics, and boundary policy belong to that feature's roadmap and
implementation prompt. This foundation provides only the committed-file and
destination-resolution primitives.
The [Markdown roadmap](../roadmap/v0.2.0.md#8-offer-offline-markdown-link-validation)
owns proposed link syntax, anchors, diagnostics, and boundary policy. This
foundation provides committed-file and destination-resolution primitives.