The csl:number instruction is used to append formatted number to ContentMap item generated by parent csl:template.
<csl:number level="single|multiple"
format="A.1"
from="from-pattern"
count="count-pattern"/>
The csl:number works like xsl:number (described in "XSL Transformations 7.7 Numbering")