Verify and complete alias implementation

This commit is contained in:
2026-10-19 20:02:07 +00:00
parent 42d9989533
commit a54a9354b1
3 changed files with 22 additions and 8 deletions

View File

@@ -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) |

View File

@@ -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

View File

@@ -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 |