3. Utilities¶
The current web interface supports the following operations:
3.1. General¶
3.1.1. Check¶
Verify document integrity:
- Object ID Prefixes match “prefix” directive.
- Object ID Suffix is number or “?”
- No duplicate object IDs.
- Report unassigned Object IDs.
- Verify “next_id” directive exceeds highest Object ID used.
3.1.2. Annotate¶
Annotate any blank requirement object IDs (IDs with a “-?” suffix)
3.1.3. Annotate Reset¶
Replace all requirement object ID suffix numbers with “-?”
3.2. Export¶
3.2.1. Aggregate¶
Exports an Excel spreadsheet summarizing the information in all requirements directives.
3.3. Migration¶
3.3.1. Apply Styles¶
Corrects documents which were converted to Cascade format before Cascade used styles for directives (it previously used localized ad-hoc styling applied directly to the paragraphs). This utility applies the styles accordingly, but you must first add the Cascade styles to your document.
3.3.2. History¶
Cascade began as a command line application. While some Cascade functions can be still be performed at the command line, the
command line interface is no longer used for production (though some of the commands continue to have usefulness
to developers). In production, Cascade is launched in http mode (using its http command line option, python -m cascade http)
and is accessed as a web service.