Learning

Go Deeper

Words You Can Navigate by

A reading aid for shared concepts and optional Rust detail.

Downloads
Word Meaning here
Commitment Work the product actually owes within a named scope.
Story The compile-time abstraction expressing that commitment and its relationships.
Realization Code and selected collaborators implementing the story.
Occurrence A particular piece of work bound to actual input, actors and resources.
Composition Meaningful constituent commitments selected together under compatible relationships.
Successor A legitimate continuation that consumes what earlier work established.
Telescoping Following the same commitment from its readable selection into relevant detail.
Jurisdiction The decisions a story owns and the boundary it deliberately respects.
Admission Establishing that this actual occurrence may proceed under current facts.
Observation What a source or check reports; its trust and scope still matter.
Obligation Work still owed, whether or not a caller remains present.
Recovery Re-establishing knowledge and safe progression for the original work.
Inertia Deliberate resistance to changing a meaningful commitment.

The historical search term USaT leads to the full method: Chainable + Composable Traits as Stories with Telescopic Organization. States may carry data; see the example.

Engineering Depth
Rust term Reading aid
Trait An executable contract for capabilities and relationships. A name alone proves nothing.
Bound A condition a selected type must satisfy before certain construction or use is permitted.
Associated type A type a contract names, such as the particular successor it produces.
Generic parameter A selected type; useful when it communicates a meaningful choice.
Lifetime/borrow A relationship constraining how long actual data or a resource may be used.
Consuming method Takes ownership of a value; a non-copyable value cannot then be reused.
Private field Prevents ordinary external callers from constructing or changing a protected carrier directly.
Sealed trait A contract external callers cannot freely implement. Intended adapter ports can remain open.
ZST A zero-sized type, useful for a data-free distinction. It also implements Rust's Sized.
Enum / Result A way to represent genuine runtime alternatives at their owning boundary.

Your Reflection

Navigation