Learn / Errors and failures

Errors and failures

A failure in a Foldkit Plus application is a value with one owner. What a reader must act on lands in the Model through a Message, where the view draws it and update answers it; nothing throws into a view. What a package meets and keeps going past, a reader can do nothing about, so it goes to one channel for whoever runs the application: Diagnostics.

This guide maps both across the packages: who owns each failure, what the reader sees, and what the application does about it. Each package's README has the details; this page links to them.