Blueprints are intended to flesh out our thinking about specific ideas we need to implement and/or problems we need to solve.
Blueprints are required for, but not limited to, KRs. All KRs require a blueprint, as they define, scope, and outline additional considerations, options and recommendations for a KR. They should result in a clear understanding of the topic and widespread agreement on the specific deliverables that implement a KR.
Blueprints can also be associated with items other than KRs: whenever we are considering whether we should tackle a complex problem and how we might approach it, a blueprint is recommended.
As a guideline, a blueprint are structured as follows: