It must be dynamic, flexible, subject to editing as life changes and progresses (best served by an online financial planning software). At the very least, it would be written; preferably, typed. The plan should grant online access.
It should be part of our ongoing life, not a one-time visit.
If we hire an expert to assist our planning process and develop our plan (a highly wise and mature action), we should be able to see a sample plan and fully understand it before committing.