|
@@ -15,20 +15,21 @@ Workflow
|
15
|
15
|
|
16
|
16
|
[ STM ]
|
17
|
17
|
|
18
|
|
- | 1 parse_head() # parse text and fill out metadata properties
|
19
|
|
- | gen_sts(args) # generate a number of STS from a STM
|
20
|
|
- | # * args - args specify ranges from where
|
21
|
|
- | # STMs are generated; typically
|
22
|
|
- | # Cartesian product
|
|
18
|
+ | 1 parse_head() # parse text and fill out metadata properties
|
|
19
|
+ | gen_sts(args) # generate a number of STS from a STM
|
|
20
|
+ | # * args - args specify ranges from where
|
|
21
|
+ | # STMs are generated; typically
|
|
22
|
+ | # Cartesian product
|
23
|
23
|
v n
|
24
|
24
|
|
25
|
25
|
[ STS ] = STM + ARGS
|
26
|
26
|
|
27
|
27
|
| 1 gen_task(sts,args) # a task (or a number of) can be created
|
28
|
|
- | # from STS. In less managed scenarios (e.g.
|
29
|
|
- | # Beta testing) STS can be served right
|
30
|
|
- | # away, and task ID will be generated off-site
|
31
|
|
- | # e.g. using embedded JS, at time of report
|
|
28
|
+ | # from STS. In less managed scenarios
|
|
29
|
+ | # (e.g. Beta testing) STS can be served
|
|
30
|
+ | # right away, and task ID will be generated
|
|
31
|
+ | # off-site, e.g. using embedded JS, at
|
|
32
|
+ | # time of report
|
32
|
33
|
v n
|
33
|
34
|
|
34
|
35
|
[ TSK ] = STS + TID
|