Destination
A regular Dart class carries transition parameters and its result type. Pages do not parse maps or cast an extra value.
ARKTELOS / PRODUCTS / ARK NAVIGATION
Ark Navigation works directly with Flutter Router and Navigator. Dart types define parameters and results, every stack change has a distinct method, and no code generation is required.
FIT / EVALUATION
Confirm the responsibility and deliberate boundary above.
01 / MODEL
A Destination resolves to its Route and application placement. A Redirect may replace the target, a Guard may deny it, and the selected Scope then receives a new Entry. Flutter Router renders the page and synchronizes its URI.
02 / BOUNDARIES
A regular Dart class carries transition parameters and its result type. Pages do not parse maps or cast an extra value.
Connects one Destination to a page, URI, and restoration rules. Feature code never assembles the URL.
Exposes explicit push, replaceTop, replaceAll, popUntil, and branch operations. The method name states what remains in the stack.
03 / DOCUMENTATION
The first tutorial builds Catalog and Product, returns a typed result, and restores the parent stack from a direct link. Continue with authentication, tabs, and migration after that flow works.