KoderErrorBanner

Ratified Errors errors/user-facing-messages.kmd

User-facing error surface with humanized message, error ID, and a "see details" expander. Speaks the canonical <PRODUCT>-<CAT>-<CODE>-<SEQ> error vocabulary.

Demo

Static visual mock — pixel-faithful but non-interactive. Sprint 2.3 will swap selected demos for live Flutter Web embeds.

Humanized title + actionable detail + canonical error ID for support.

Availability

Flutter (koder_kit)
koder_kit v0.7.0+

Flutter usage

import 'package:koder_kit/koder_kit.dart';
KoderErrorBanner(
  errorId: 'KALL-AUTH-001-A1B2',
  title: 'Sign-in failed',
  detail: 'Could not contact id.koder.dev (offline?).',
)

Related in the same group