//  $0 - The reviewed artefact
//  $1 - name of the review
//  $2 - baseline

artefact topic {
    label "'" + $1 + "' review";
    contains comment;
    relations $0,$2;
    text  
        md/spice/ReviewRecord.md;  
}

artefact comment {
    label "'" + $1 + "' comment";
    brief "Can ether be a finding or only the notification, that there are no findings.";
    text  
        md/spice/ReviewRecord.md;  
}

activity schedule {
    label "schedule '" + $1 + "' review";
    tool forumTool;
    specialize 
        spice_SUP4BP3,
        spice_SUP4BP4;
    set topic(null,started);
}

activity addComment {
    label "add '" + $1 + "' comment";
    tool forumTool;
    create comment;
    specialize 
        spice_SUP4BP5;
    set topic(started,started);
    text  
        md/spice/ReviewRecord.md;  
}

activity close {
    label "close '" + $1 + "' review";
    tool forumTool;
    specialize 
        spice_SUP4BP6,
        spice_SUP4BP7,
        spice_SUP4BP8;
    set topic(started,closed);
}