Verify and complete alias implementation
This commit is contained in:
@@ -11,10 +11,10 @@ The [README](../README.md) provides project orientation; the
|
||||
[documentation policy](policy/documentation.md#canonical-ownership) assigns
|
||||
canonical documentation owners.
|
||||
|
||||
While application-owned alias work is active, use its
|
||||
For application-owned alias scope, implementation history, and accepted
|
||||
decisions, use its
|
||||
[feature roadmap](roadmap/aliases.md), [implementation sequence](roadmap/implementation.md),
|
||||
and accepted [ADR 0013](adr/0013-application-alias-routing.md) for scope,
|
||||
progress, and architectural decisions. Keep deferred capabilities in
|
||||
and [ADR 0013](adr/0013-application-alias-routing.md). Keep deferred capabilities in
|
||||
[deferred work](roadmap/deferred.md).
|
||||
|
||||
## Initial orientation
|
||||
@@ -53,7 +53,7 @@ progress, and architectural decisions. Keep deferred capabilities in
|
||||
| Task | Read |
|
||||
| --- | --- |
|
||||
| Implemented CLI behavior | [CLI reference](cli.md) |
|
||||
| Application-owned aliases | [Feature roadmap](roadmap/aliases.md), [implementation plan](roadmap/implementation.md), and [ADR 0013](adr/0013-application-alias-routing.md) while this work is active |
|
||||
| Application-owned aliases | [Feature roadmap](roadmap/aliases.md), [implementation plan](roadmap/implementation.md), and [ADR 0013](adr/0013-application-alias-routing.md) |
|
||||
| Public API usage and standard-suite wiring | [Consumer guide](consumers/guide.md), [ckconfig package](../integrations/ckconfig/doc.go), [ckprompt package](../integrations/ckprompt/doc.go), and applicable ADRs |
|
||||
| Dispatcher, registration, or typed inputs | [Command declarations](../command.go), [bindings](../binding.go), [invocation](../execute.go), and [ADR 0001](adr/0001-command-dispatch-and-inputs.md), refined by [ADR 0011](adr/0011-captured-declarations-and-installation.md) |
|
||||
| Backend integration | [Internal overview](internal/overview.md), [adapter implementation](../internal/cobra/parse.go), and [ADR 0002](adr/0002-cobra-backend.md) |
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# Application-owned aliases
|
||||
|
||||
Status: command- and flag-alias behavior and consumer API direction accepted;
|
||||
implementation has not started. OD-1 through OD-6 are resolved. This roadmap
|
||||
records the target and selected behavior. The
|
||||
Status: implementation complete; core v0.3.0 release note prepared and
|
||||
publication pending. OD-1 through OD-6 are resolved. This roadmap records the
|
||||
target and selected behavior. The
|
||||
[staged implementation plan](implementation.md) owns delivery sequencing and
|
||||
stage-specific validation.
|
||||
[ADR 0013](../adr/0013-application-alias-routing.md) records the accepted
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Application-owned aliases implementation plan
|
||||
|
||||
Status: in progress; Stages 1–14 completed.
|
||||
Status: complete; Stages 1–17 completed.
|
||||
|
||||
## Authority, baseline, and scope
|
||||
|
||||
@@ -815,6 +815,20 @@ boundary, the selected checks pass against local source, documentation matches
|
||||
the implementation, and no unresolved feature decisions or implementation work
|
||||
remain. Publishing and dependent-version availability are separate operations.
|
||||
|
||||
**Completed:** All workspace suites passed on Go 1.26.8: root, ckconfig, and
|
||||
ckprompt, including maintained examples. Independent `GOWORK=off` checks also
|
||||
passed for all three modules using the root module graph and disposable local
|
||||
source replacements; only replacement directives changed in temporary module
|
||||
files, with no sum changes. The final review confirmed core has no optional
|
||||
integration dependency, backend imports remain internal, integration factories
|
||||
return canonical commands, and alias composition is covered without provider
|
||||
loads during help. Routing, flag interpretation, help, diagnostics, identity,
|
||||
installation recovery, typed bindings, and consumer composition are covered by
|
||||
the focused evidence recorded in Stages 1–14. Documentation links and
|
||||
candidate-note paths resolve; prose whitespace checks passed. The alias feature
|
||||
roadmap now records completed implementation while leaving core publication
|
||||
and dependent integration release preparation separate.
|
||||
|
||||
## Target evidence index
|
||||
|
||||
| Accepted behavior | Primary stages |
|
||||
|
||||
Reference in New Issue
Block a user