Expose canonical paths on command invocations

This commit is contained in:
2026-10-19 19:33:49 +00:00
parent 75fc45f072
commit 451a0c483f
5 changed files with 128 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
# Application-owned aliases implementation plan
Status: in progress; Stages 1–8 completed.
Status: in progress; Stages 1–9 completed.
## Authority, baseline, and scope
@@ -495,6 +495,13 @@ and canonical forms reach the same binding/callback once; repeated calls and
declaration reuse do not leak invocation values; zero Invocation accessors
are empty. Existing cancellation and domain outcome checks remain green.
**Completed:** Invocation now retains the entered and canonical route paths
alongside the caller's context and streams. Public typed handlers and private
callbacks receive the same resolved identity. Tests cover canonical and alias
calls with operands, repeated calls, declaration reuse across Apps, private
callback plumbing, and zero-value accessors. Verified with the root, ckconfig,
and ckprompt suites under the local workspace.
## Stage 10: Add alias-aware help and discovery views
**Work**