Summary
Choose one already-published Traverse capability release and two independently scoped App-References applications that will consume that exact immutable artifact and contract. Record the supported registry/host route and exact pinning rule that subsequent tickets implement.
Why
Traverse #1168 requires evidence of actual cross-product reuse, rather than catalog references, copied business logic, or two consumers resolving different releases. This ticket establishes a reproducible, reviewable baseline before either consumer is changed.
Scope
- Select one public capability whose semantics fit two distinct user-facing app workflows.
- Select two existing independent applications, each with a separate application manifest/configuration boundary.
- Define the exact namespace, capability id, artifact digest, contract version, and immutable release version both will consume.
- Define the supported registry sync/prepare and host resolution path for each app.
Definition of Done
Validation
- Independently resolve the pin from a fresh workspace for each selected app and compare capability id, release version, contract version, and digest; all four values match.
- Review both manifests/configuration files to confirm distinct application identities and no local implementation of the shared capability.
Non-goals
- Changing Traverse registry lifecycle policy.
- Implementing new runtime resolution behavior.
- Claiming two-app reuse before the execution evidence ticket is complete.
Downstream
Blocks the two-app execution and lifecycle-evidence tickets for Traverse #1168.
Summary
Choose one already-published Traverse capability release and two independently scoped App-References applications that will consume that exact immutable artifact and contract. Record the supported registry/host route and exact pinning rule that subsequent tickets implement.
Why
Traverse #1168 requires evidence of actual cross-product reuse, rather than catalog references, copied business logic, or two consumers resolving different releases. This ticket establishes a reproducible, reviewable baseline before either consumer is changed.
Scope
Definition of Done
registry_refor equivalent public registry reference to the same exact release; no floating range may resolve different artifacts.Validation
Non-goals
Downstream
Blocks the two-app execution and lifecycle-evidence tickets for Traverse #1168.