From my experiments it seems that the you cannot substitute text
and get the markup to work.
So here's my solution.
= {cust_name} Notes
:cust_name: Bogus Company
:text: boldedtext:
* *{text}* first list item
* *{text}* second list item
I'm sure Dan can explain how it should work.