Agree that there should be a default but I'm on the fence about which default. I'll encourage people to use canonical but exact is what people will expect if they don't fully understand the spec...

fugu13 <notifications@github.com> wrote:

>In xAPI.md:
>
>> @@ -1928,10 +1948,15 @@ Returns: 200 OK, [Statement Result](#retstmts) (See section 4.2 for details) > 		<td>Maximum number of statements to return. 0 indicates return the > 			maximum the server will allow.</td> > 	</tr> > -	<tr><td>sparse</td><td>Boolean</td><td>True</td> > -		<td>If true, only include minimum information necessary in actor and > -			activity objects to identify them, If false, return populated > -			activity and actor objects.<br/><br/> > +	<tr><td>format</td><td>{"ids", "exact", "canonical"}</td><td>exact</td> > +		<td>If "ids", only include minimum information necessary in agent and 
>
>We should specify a default. I suggest exact.
>
>—
>Reply to this email directly or view it on GitHub.￼
>