Skip to content
HN On Hacker News ↗

kaisel

▲ 58 points 11 comments by TheWiggles 4w ago HN discussion ↗

Pangram verdict · v3.3

We believe that this entire text is AI.

100 %

AI likelihood · overall

AI
0% human-written 100% AI-generated
SEGMENTS · HUMAN 0 of 1
SEGMENTS · AI 1 of 1
WORD COUNT 128
PEAK AI % 100% · §1
Analyzed
Aug 1
backend: pangram/v3.3
Segments scanned
1 windows
avg 128 words each
Distribution
0 / 100%
human / AI fraction
Verdict
AI
Pangram v3.3

Article text · 128 words · 1 segments analyzed

Human AI-generated
§1 AI · 100%

Get startedTerminal windowflutter pub add kaiselThe getting started guide takes you from install to navigating with typed routes in a few minutes — sealed class, exhaustive switch, done.Sealed routes, exhaustive buildsNavigation is a switch over a sealed type. Add a route and the compiler finds every place that must handle it — no runtime “unknown route” left.The stack is a valueYour history is a List of route objects. Push, pop, and set are list operations — testable without a widget tree, restorable across process death.Every navigation. One observer.Register a standard NavigatorObserver once — it sees tab switches and adaptive in-place changes that produce no route event in other routers.Zero codegenNo build_runner, no generated files, no magic strings. Routes are plain Dart classes you already know how to write.LearnMigrate