Moments
The 13 moments describe the user's intent at the point of contact with a piece of UI copy. They are the second layer of the model, between content type (what the surface is) and standards (which rules apply).
The canonical list lives in
src/content_checker/moments.py
in the engine repo. A future revision of this site will pull moment
metadata from a JSON sibling of standards_library.json so this page
auto-generates the same way the standards index does. For now, the
authoritative reference is the source file.
The 13 moments (overview)
- browsing_discovery — exploring without a specific goal yet.
- considering_decision — comparing options.
- starting_task — at the entry point of a flow.
- in_task — mid-flow, executing.
- completing_task — finishing or confirming.
- error_recovery — recovering from a failure.
- onboarding — first-time setup.
- learning — building skill or understanding.
- maintenance — routine care of an existing thing.
- emergency — high-stakes, time-pressured.
- collaboration — coordinating with others.
- delegation — handing off to a teammate or system.
- reflection — looking back at what happened.
Why moment-aware
The same string in two different moments often deserves different verdicts. "Save" on a button in a routine settings flow reads cleanly; the same word in an emergency shutdown flow reads cold and could miss the urgency of the moment. Moment-aware evaluation catches that.
See the whitepaper for the longer argument.