addedOutput schema / properties / next_cue / properties / arc
Added value: +{
+ "additionalProperties": true,
+ "description": "Where this cue sits in the template's curated arc, or null when the cue is not on a spine. source is 'spine' or 'corpus_continuation'; a corpus-continuation cue (past the arc's end) carries source only, with day/phase/seq/total null.",
+ "properties": {
+ "day": {
+ "description": "The curated arc day of this message.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "phase": {
+ "description": "The curated arc phase, e.g. starting_dose / titrating / re_entry.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "seq": {
+ "description": "1-based position of this message in the spine.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "source": {
+ "description": "spine | corpus_continuation",
+ "type": "string"
+ },
+ "total": {
+ "description": "Total messages in the spine.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ }
+ },
+ "type": [
+ "object",
+ "null"
+ ]
+}