| Node | Parent | File | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
User Guide
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
StrictDoc Feature Map
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-1
1.1.1. SDoc text markup |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-2
2.1.1. StrictDoc HTML export |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-3
3.1.1. StrictDoc web-based graphical user interface |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-4
4.1.1. Traceability between requirements and source code |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-5
5.1.1. Custom document grammars |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-6
6.1.1. Composable documents |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-8
7.1.1. Export to RST |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-10
8.1.1. Export to PDF |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-7
9.1.1. Query engine and search screen |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-11
10.1.1. Project Statistics |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-12
11.1.1. Documentation diff/changelog |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-13
12.1.1. ReqIF support |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-FEAT-9
13.1.1. Project configuration |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
F.A.Q.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Release Notes
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Troubleshooting
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Contributing to StrictDoc
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Developer Guide
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Requirements Tool Specification (L1)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-3
2.1. Documents (CRUD) |
SDOC-SRS-135
1.9. Free text
SDOC-SRS-107
6.2.2. Create document
SDOC-SRS-108
6.2.3. Delete document
SDOC-SRS-201
6.3.1. Format-specific document handling
SDOC-SRS-54
6.3.2. Read document
SDOC-SRS-106
6.3.3. Create node |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-91
2.2. Browsing documentation tree |
SDOC-SRS-53
6.2.1. View project tree |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-51
2.3. Documents with nested sections/chapters structure |
SDOC-SRS-99
1.8. Section model |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-52
2.4. Assembling documents from fragments |
ZEP-1
1. Multiple files / include mechanism
SDOC-SRS-109
1.10. Composeable document
SDOC-SRS-122
2.9. Importable grammars |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-53
2.5. Document meta information (UID, version, authors, signatures, etc) |
SDOC-SRS-110
1.6. Document metadata
SDOC-SRS-151
1.7. Document configuration |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-75
2.6. Document versioning |
SDOC-SRS-110
1.6. Document metadata
SDOC-SRS-151
1.7. Document configuration
SDOC-SRS-111
6.13.1. Project tree diff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-63
2.7. Text formatting capabilities |
ZEP-9
9. Text formatting capabilities
SDOC-SRS-24
2.11. Format-specific markup-to-HTML fragment writers
SDOC-SRS-27
2.12. MathJAX |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-95
2.8. Content search |
SDOC-SRS-155
6.14.1. Content search |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-4
3.1. Requirements CRUD |
SDOC-SRS-26
1.2. Requirement model
SDOC-SRS-55
6.3.5. Update node |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-61
3.2. Minimal requirement field set |
ZEP-10
10. Minimal requirement field set
ZEP-14
14. Status field
SDOC-SRS-132
1.4. Requirement model default fields
SDOC-SRS-93
2.7. Default grammar fields |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-62
3.3. Custom fields |
ZEP-3
3. Custom fields
SDOC-SRS-100
1.3. Requirement model fields
SDOC-SRS-21
2.8. Custom grammar / fields
SDOC-SRS-56
6.3.11. Edit Document grammar |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-64
3.4. Structuring requirements in documents |
ZEP-13
13. Structuring requirements in documents
SDOC-SRS-98
1.5. Document model
SDOC-SRS-105
2.5. One document per one SDoc file |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-5
3.5. Move requirement nodes within document |
SDOC-SRS-92
6.3.9. Move requirement / section nodes within document |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-70
3.6. Move nodes between documents |
SDOC-SRS-94
6.3.10. Move requirement / section nodes between documents |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-6
3.7. Auto-provision of Requirement UIDs |
ZEP-8
8. Unique ID management
SDOC-SRS-96
6.3.13. Auto-generate requirements UIDs
SDOC-SRS-120
6.3.14. Auto-completion for requirements UIDs
SDOC-SRS-85
9.2.1.1. Auto-generate requirements UIDs |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-7
3.8. Link requirements together |
ZEP-4
4. Links
SDOC-SRS-31
1.11. Requirement relations
SDOC-SRS-28
4.1. Traceability index
SDOC-SRS-159
6.3.7. Create node relation
SDOC-SRS-158
6.3.8. Update node relation |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-8
3.9. Multiple link roles |
ZEP-5
5. Multiple link roles
SDOC-SRS-101
1.12. Requirement relation roles |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-71
3.10. Reverse parent links |
SDOC-SRS-102
4.5. Automatic resolution of reverse relations |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-89
3.11. Unique identification of requirements |
SDOC-SRS-22
2.10. UID identifier format
SDOC-SRS-29
4.2. Uniqueness UID in tree |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-47
3.12. Requirements database consistency checks |
SDOC-SRS-30
4.3. Detect links cycles
SDOC-SRS-32
4.4. Link document nodes |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-57
3.13. Requirement syntax validation (e.g. EARS) |
SDOC-SRS-116
1.14. Requirement validation according to EARS syntax |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-73
4.1. Excel-like viewing and editing of requirements |
SDOC-SRS-62
6.4.1. View TBL screen |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-56
4.2. 1000-feet view |
SDOC-SRS-113
1.4.1. Traceability navigator |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-28
4.3. Traceability matrices |
SDOC-SRS-65
6.5.1. View TR screen
SDOC-SRS-112
6.12.1. Traceability matrix |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-48
4.4. Compliance matrices |
SDOC-SRS-31
1.11. Requirement relations
SDOC-SRS-102
4.5. Automatic resolution of reverse relations |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-29
4.5. Requirements coverage |
SDOC-SRS-97
6.8.1. Display project statistics
SDOC-SRS-157
6.9.1. Tree map |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-49
4.6. Progress report |
SDOC-SRS-97
6.8.1. Display project statistics
SDOC-SRS-154
6.8.2. Support for user-provided custom statistics generators |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-74
4.7. Change management |
SDOC-SRS-111
6.13.1. Project tree diff
SDOC-SRS-131
1.13.2. Update notifications
SDOC-SRS-117
1.21.1. Impact analysis |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-72
5.1. Traceability between requirements and source code |
ZEP-11
11. Requirements to source code traceability
ZEP-12
12. Non-intrusive links in source code
SDOC-SRS-35
6.10.1. Project source code coverage
SDOC-SRS-36
6.11.1. Single source file coverage
SDOC-SRS-33
7.1. Link requirements with source files
SDOC-SRS-34
7.6.1. Relation markers syntax
SDOC-SRS-124
7.6.2. Line marker
SDOC-SRS-137
7.6.3. Language element marker
SDOC-SRS-139
7.6.4. File marker
SDOC-SRS-138
7.6.5. Range marker |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-96
6.1. PDF export |
SDOC-SRS-51
6.7.1. Export to HTML content to PDF (HTML2PDF) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-58
6.2. ReqIF export/import |
ZEP-6
6. ReqIF export
SDOC-SRS-18
1.1. Data model
SDOC-SRS-72
8.2.1. Export/import from/to ReqIF |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-59
6.3. CSV export/import |
ZEP-7
7. CSV |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-60
6.4. Excel export/import |
SDOC-SRS-74
8.3.1. Export to Excel
SDOC-SRS-152
8.3.2. Import from Excel
SDOC-SRS-134
8.3.3. Selected fields export |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-92
7.1. Project-level configuration |
SDOC-SRS-205
13.1. Python configuration file
SDOC-SRS-39
13.2. Feature toggles |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-93
7.2. Document-level configuration |
SDOC-SRS-57
6.3.12. Edit Document options |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-13
8.1. Support large requirements sets |
SDOC-SRS-32
4.4. Link document nodes
SDOC-SRS-1
14.1. Process-based parallelization
SDOC-SRS-95
14.2. Caching of parsed SDoc documents
SDOC-SRS-2
14.3. Incremental generation of documents
SDOC-SRS-3
14.4. Caching of RST fragments
SDOC-SRS-4
14.5. On-demand loading of HTML pages
SDOC-SRS-5
14.6. Precompiled Jinja templates |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-14
8.2. Support large project trees |
SDOC-SRS-32
4.4. Link document nodes
SDOC-SRS-1
14.1. Process-based parallelization
SDOC-SRS-95
14.2. Caching of parsed SDoc documents
SDOC-SRS-2
14.3. Incremental generation of documents
SDOC-SRS-3
14.4. Caching of RST fragments
SDOC-SRS-4
14.5. On-demand loading of HTML pages
SDOC-SRS-5
14.6. Precompiled Jinja templates |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-94
9.1. Data integrity of documentation/requirements |
SDOC-SRS-136
2.2. Identical SDoc content by import/export roundtrip
SDOC-SRS-127
2.3. SDoc and Git storage
SDOC-SRS-19
2.6. Fixed grammar
SDOC-SRS-25
2.14. Type-safe fields
SDOC-SRS-29
4.2. Uniqueness UID in tree
SDOC-SRS-30
4.3. Detect links cycles
SDOC-LLR-196
1.4. Identical Markdown content by import/export roundtrip |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-79
10.1. General usability |
SDOC-SRS-50
6.1.2. Web interface
SDOC-SRS-125
10.1. StrictDoc Python API
SDOC-SRS-114
1.12. Web API |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-97
10.2. Tool identification |
SDOC-SRS-163
12.1. StrictDoc identification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-80
10.3. Easy user experience |
SDOC-SRS-104
2.4. SDoc file extension
SDOC-SRS-50
6.1.2. Web interface
SDOC-SRS-48
6.1.4. Preserve generated file names
SDOC-SRS-96
6.3.13. Auto-generate requirements UIDs
SDOC-SRS-120
6.3.14. Auto-completion for requirements UIDs
SDOC-SRS-59
6.3.15. Buttons to copy text to buffer
SDOC-SRS-121
1.15. WYSIWYG editing |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-81
10.4. Support projects with a large number of users |
SDOC-SRS-123
6.1.3. Multi-user editing of documents |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-82
10.5. Individual use (home PC) |
SDOC-SRS-87
15.4.5. Monolithic application with no microservices
SDOC-SRS-88
15.4.6. No reliance on containerization
SDOC-SRS-12
16.1.1. GitHub |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-83
10.6. Server-based deployments (IT-friendly setup) |
SDOC-SRS-126
11.1. Web server |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-84
10.7. Requirements database |
SDOC-SRS-127
2.3. SDoc and Git storage |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-85
10.8. Programming access via API (Web) |
SDOC-SRS-114
1.12. Web API |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-86
10.9. Programming access via API (SDK) |
SDOC-SRS-125
10.1. StrictDoc Python API |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-87
10.10. Programmatic access to requirements data |
SDOC-SRS-127
2.3. SDoc and Git storage
SDOC-SRS-125
10.1. StrictDoc Python API |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-30
11.1. Static HTML export |
SDOC-SRS-49
6.1.1. Export to static HTML website |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-31
11.2. Graphical user interface (GUI) |
SDOC-SRS-50
6.1.2. Web interface |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-32
11.3. Command-line interface |
SDOC-SRS-103
9.1.1. Command-line interface |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-68
11.4. Web API interface |
SDOC-SRS-114
1.12. Web API |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-33
11.5. Version control (Git) |
SDOC-SRS-127
2.3. SDoc and Git storage |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-67
11.6. Support major operating systems |
SDOC-SRS-9
15.3.2.1. Linux
SDOC-SRS-10
15.3.2.2. macOS
SDOC-SRS-11
15.3.2.3. Windows |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-69
11.7. Conservative languages for implementation |
SDOC-SRS-8
15.3.1.1. Python language |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-90
11.8. Long-term maintainability of a tool |
SDOC-SRS-73
8.2.2. Standalone ReqIF layer
SDOC-SRS-14
15.4.2. No heavy UI frameworks
SDOC-SRS-15
15.4.3. No use of NPM
SDOC-SRS-16
15.4.4. No use of JavaScript replacement languages (e.g., Typescript)
SDOC-SRS-42
15.6.1. Compliance with Python community practices (PEP8 etc) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-88
12.1. Text files for storing documentation and requirements |
SDOC-SRS-18
1.1. Data model
SDOC-SRS-20
2.1. SDoc markup language |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-55
12.2. Strict text language syntax |
SDOC-SRS-19
2.6. Fixed grammar
SDOC-SRS-23
2.13. No indentation
SDOC-SRS-25
2.14. Type-safe fields |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-54
12.3. Machine-readable format |
ZEP-2
2. Clear separation of requirements (machine-readable)
SDOC-SRS-19
2.6. Fixed grammar |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-34
12.4. Requirements data from multiple repositories |
SDOC-SRS-115
5.1. Finding documents recursively |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-65
13.1. Support user accounts |
SDOC-SRS-130
1.13.1. User accounts |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-66
13.2. Send notifications about updated requirements |
SDOC-SRS-131
1.13.2. Update notifications |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-76
14.1. Requirements engineering |
SDOC-SRS-128
15.2.1. Requirements-based development |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-50
14.2. Self-hosted requirements |
ZEP-15
15. Tool Qualifiability
SDOC-SRS-91
15.2.2. Self-hosted requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-77
14.3. Test coverage |
SDOC-SRS-44
15.8.1. Unit testing
SDOC-SRS-45
15.8.2. CLI interface black-box integration testing
SDOC-SRS-46
15.8.3. Web end-to-end testing
SDOC-SRS-47
15.8.4. At least one integration or end-to-end test |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-78
14.4. Tool qualification |
SDOC-SRS-6
12.2.1. Warnings are errors
SDOC-SRS-133
15.1.1. Priority handling of critical issues in StrictDoc
SDOC-SRS-128
15.2.1. Requirements-based development
SDOC-SRS-91
15.2.2. Self-hosted requirements
SDOC-SRS-40
15.5.1. Use of asserts
SDOC-SRS-41
15.5.2. Use of type annotations in Python code
SDOC-SRS-43
15.7.1. Static type checking
SDOC-SRS-44
15.8.1. Unit testing
SDOC-SRS-45
15.8.2. CLI interface black-box integration testing
SDOC-SRS-46
15.8.3. Web end-to-end testing
SDOC-SRS-47
15.8.4. At least one integration or end-to-end test |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-38
15.1. Open source |
SDOC-SRS-12
16.1.1. GitHub |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-39
15.2. Only open source dependencies |
SDOC-SRS-89
15.4.1. Use of open source components |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SSS-40
15.3. Free |
SDOC-SRS-118
16.2. StrictDoc license |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
StrictDoc High-Level Requirements (L2)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-18
1.1. Data model |
SDOC-SSS-88
12.1. Text files for storing documentation and requirements
SDOC-SSS-58
6.2. ReqIF export/import |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-26
1.2. Requirement model |
SDOC-SSS-4
3.1. Requirements CRUD |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-100
1.3. Requirement model fields |
SDOC-SSS-62
3.3. Custom fields |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-132
1.4. Requirement model default fields |
SDOC-SSS-61
3.2. Minimal requirement field set |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-98
1.5. Document model |
SDOC-SSS-64
3.4. Structuring requirements in documents |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-110
1.6. Document metadata |
SDOC-SSS-53
2.5. Document meta information (UID, version, authors, signatures, etc)
SDOC-SSS-75
2.6. Document versioning |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-151
1.7. Document configuration |
SDOC-SSS-53
2.5. Document meta information (UID, version, authors, signatures, etc)
SDOC-SSS-75
2.6. Document versioning |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-99
1.8. Section model |
SDOC-SSS-51
2.3. Documents with nested sections/chapters structure |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-135
1.9. Free text |
SDOC-SSS-3
2.1. Documents (CRUD) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-109
1.10. Composeable document |
SDOC-SSS-52
2.4. Assembling documents from fragments
DO178-4
1.5. Document fragments in separate files |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-31
1.11. Requirement relations |
SDOC-SSS-7
3.8. Link requirements together
SDOC-SSS-48
4.4. Compliance matrices |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-101
1.12. Requirement relation roles |
SDOC-SSS-8
3.9. Multiple link roles |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-149
1.13. Inline links |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-150
1.14. Inline anchors |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-206
1.15.1. Default UID generation algorithm |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-207
1.15.2. Custom UID algorithms |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-20
2.1. SDoc markup language |
SDOC-SSS-88
12.1. Text files for storing documentation and requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-136
2.2. Identical SDoc content by import/export roundtrip |
SDOC-SSS-94
9.1. Data integrity of documentation/requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-127
2.3. SDoc and Git storage |
SDOC-SSS-87
10.10. Programmatic access to requirements data
SDOC-SSS-33
11.5. Version control (Git)
SDOC-SSS-84
10.7. Requirements database
SDOC-SSS-94
9.1. Data integrity of documentation/requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-104
2.4. SDoc file extension |
SDOC-SSS-80
10.3. Easy user experience |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-105
2.5. One document per one SDoc file |
SDOC-SSS-64
3.4. Structuring requirements in documents
DO178-1
1.1. Document concept |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-19
2.6. Fixed grammar |
DO178-2
1.2. Strict specified grammar
SDOC-SSS-55
12.2. Strict text language syntax
SDOC-SSS-54
12.3. Machine-readable format
SDOC-SSS-94
9.1. Data integrity of documentation/requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-93
2.7. Default grammar fields |
SDOC-SSS-61
3.2. Minimal requirement field set |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-21
2.8. Custom grammar / fields |
SDOC-SSS-62
3.3. Custom fields |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-122
2.9. Importable grammars |
DO178-9
1.11. Project-level grammar
SDOC-SSS-52
2.4. Assembling documents from fragments |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-22
2.10. UID identifier format |
SDOC-SSS-89
3.11. Unique identification of requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-24
2.11. Format-specific markup-to-HTML fragment writers |
SDOC-SSS-63
2.7. Text formatting capabilities |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-27
2.12. MathJAX |
SDOC-SSS-63
2.7. Text formatting capabilities |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-23
2.13. No indentation |
SDOC-SSS-55
12.2. Strict text language syntax |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-25
2.14. Type-safe fields |
SDOC-SSS-55
12.2. Strict text language syntax
SDOC-SSS-94
9.1. Data integrity of documentation/requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-202
3.1. Markdown support |
SDOC-LLR-183
1.1. Read Markdown markup
SDOC-LLR-197
1.2. Write Markdown markup
SDOC-LLR-192
1.3. Markdown files discovery |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-28
4.1. Traceability index |
SDOC-SSS-7
3.8. Link requirements together |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-29
4.2. Uniqueness UID in tree |
SDOC-SSS-89
3.11. Unique identification of requirements
SDOC-SSS-94
9.1. Data integrity of documentation/requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-30
4.3. Detect links cycles |
SDOC-SSS-47
3.12. Requirements database consistency checks
SDOC-SSS-94
9.1. Data integrity of documentation/requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-32
4.4. Link document nodes |
SDOC-SSS-47
3.12. Requirements database consistency checks
SDOC-SSS-13
8.1. Support large requirements sets
SDOC-SSS-14
8.2. Support large project trees |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-102
4.5. Automatic resolution of reverse relations |
SDOC-SSS-71
3.10. Reverse parent links
SDOC-SSS-48
4.4. Compliance matrices |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-115
5.1. Finding documents recursively |
SDOC-SSS-34
12.4. Requirements data from multiple repositories
DO178-3
1.4. Multiple git repositories document assembly
SDOC-LLR-192
1.3. Markdown files discovery |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-49
6.1.1. Export to static HTML website |
SDOC-SSS-30
11.1. Static HTML export |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-50
6.1.2. Web interface |
SDOC-SSS-31
11.2. Graphical user interface (GUI)
DO178-6
1.7. Graphical user interface (GUI)
SDOC-SSS-79
10.1. General usability
SDOC-SSS-80
10.3. Easy user experience |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-123
6.1.3. Multi-user editing of documents |
DO178-17
2.7. Multi-user editing of documents
SDOC-SSS-81
10.4. Support projects with a large number of users |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-48
6.1.4. Preserve generated file names |
SDOC-SSS-80
10.3. Easy user experience |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-53
6.2.1. View project tree |
SDOC-SSS-91
2.2. Browsing documentation tree |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-107
6.2.2. Create document |
SDOC-SSS-3
2.1. Documents (CRUD) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-108
6.2.3. Delete document |
SDOC-SSS-3
2.1. Documents (CRUD) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-201
6.3.1. Format-specific document handling |
SDOC-SSS-3
2.1. Documents (CRUD) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-54
6.3.2. Read document |
SDOC-SSS-3
2.1. Documents (CRUD) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-106
6.3.3. Create node |
SDOC-SSS-3
2.1. Documents (CRUD) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-161
6.3.4. Clone node from existing node |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-55
6.3.5. Update node |
SDOC-SSS-4
3.1. Requirements CRUD |
[ 1-76 ] tests/end2end/screens/document/update_node/update_requirement_uid_reset_button/test_case.py
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-162
6.3.6. Delete node |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-159
6.3.7. Create node relation |
SDOC-SSS-7
3.8. Link requirements together |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-158
6.3.8. Update node relation |
SDOC-SSS-7
3.8. Link requirements together |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-92
6.3.9. Move requirement / section nodes within document |
SDOC-SSS-5
3.5. Move requirement nodes within document |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-94
6.3.10. Move requirement / section nodes between documents |
SDOC-SSS-70
3.6. Move nodes between documents |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-56
6.3.11. Edit Document grammar |
SDOC-SSS-62
3.3. Custom fields |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-57
6.3.12. Edit Document options |
SDOC-SSS-93
7.2. Document-level configuration |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-96
6.3.13. Auto-generate requirements UIDs |
SDOC-SSS-6
3.7. Auto-provision of Requirement UIDs
SDOC-SSS-80
10.3. Easy user experience |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-120
6.3.14. Auto-completion for requirements UIDs |
SDOC-SSS-6
3.7. Auto-provision of Requirement UIDs
DO178-14
1.3. Requirement UID autocompletion
SDOC-SSS-80
10.3. Easy user experience |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-59
6.3.15. Buttons to copy text to buffer |
SDOC-SSS-80
10.3. Easy user experience |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-62
6.4.1. View TBL screen |
SDOC-SSS-73
4.1. Excel-like viewing and editing of requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-65
6.5.1. View TR screen |
SDOC-SSS-28
4.3. Traceability matrices |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-66
6.6.1. View DTR screen |
DO178-12
2.5. Uncovered requirement report |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-51
6.7.1. Export to HTML content to PDF (HTML2PDF) |
DO178-5
1.6. PDF and HTML publishing
SDOC-SSS-96
6.1. PDF export |
[ 1-52 ] tests/end2end/screens/document/_export_to_pdf/export_to_pdf_with_unicode_title/test_case.py
[ 1-29 ] tests/integration/features/html2pdf/05b_generate_bundle_document_meta_via_config/test.itest
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-203
6.7.2. Cross-linking PDF documents from same project tree |
SDOC-LLR-204
2.2. Use of PyPDF for PDF postprocessing
SDOC-LLR-205
2.3. Cross-linking PDF documents from one project tree |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-160
6.7.3. Custom PDF export template |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-97
6.8.1. Display project statistics |
SDOC-SSS-49
4.6. Progress report
DO178-12
2.5. Uncovered requirement report
SDOC-SSS-29
4.5. Requirements coverage |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-154
6.8.2. Support for user-provided custom statistics generators |
SDOC-SSS-49
4.6. Progress report |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-157
6.9.1. Tree map |
SDOC-SSS-29
4.5. Requirements coverage |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-35
6.10.1. Project source code coverage |
SDOC-SSS-72
5.1. Traceability between requirements and source code
DO178-13
1.10. Source file coverage |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-36
6.11.1. Single source file coverage |
SDOC-SSS-72
5.1. Traceability between requirements and source code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-112
6.12.1. Traceability matrix |
SDOC-SSS-28
4.3. Traceability matrices
DO178-10
2.3. Traceability matrices
DO178-12
2.5. Uncovered requirement report |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-111
6.13.1. Project tree diff |
SDOC-SSS-75
2.6. Document versioning
SDOC-SSS-74
4.7. Change management
DO178-15
2.2. Diff between document trees |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-155
6.14.1. Content search |
SDOC-SSS-95
2.8. Content search
SDOC-SRS-156
6.1. Static HTML search |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-33
7.1. Link requirements with source files |
SDOC-SSS-72
5.1. Traceability between requirements and source code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-142
7.2.1. Language-aware parsing of source code |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-146
7.2.2. Language-aware parsing of C/C++ code |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-147
7.2.3. Language-aware parsing of Python code |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
SDOC-LLR-164
3.1.1. Auto-scoped relation markers in Rust docs
SDOC-LLR-165
3.1.2. Inner doc attributes
SDOC-LLR-166
3.1.3. Inner line docs
SDOC-LLR-167
3.1.4. Inner block docs
SDOC-LLR-168
3.1.5. Outer doc attributes
SDOC-LLR-169
3.1.6. Outer line docs
SDOC-LLR-170
3.1.7. Outer block docs
SDOC-LLR-171
3.1.8. File, line and range markers
SDOC-LLR-172
3.1.9. Source nodes from doc comments
SDOC-LLR-173
3.1.10. Forward relations to Rust items
SDOC-LLR-174
3.1.11. Forward relation by canonical path
SDOC-LLR-175
3.1.12. Collapse doc comments
SDOC-LLR-176
3.1.13. Rust marker descriptions
SDOC-LLR-177
3.1.14. Valid positions of doc comments
SDOC-LLR-178
3.1.15. Inner doc comments for functions
SDOC-LLR-179
3.1.16. Inner doc comments for modules
SDOC-LLR-180
3.1.17. Inner doc comments for external blocks
SDOC-LLR-181
3.1.18. Inner doc comments for implementation blocks
SDOC-LLR-182
3.1.19. Allowed position for outer docs |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-148
7.2.5. Language-aware parsing of Robot framework code |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-143
7.3. Link requirements with test files and test reports |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-144
7.4. Link requirements with code coverage information |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-145
7.5.1. SDoc markup's forward relations |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-34
7.6.1. Relation markers syntax |
SDOC-SSS-72
5.1. Traceability between requirements and source code
SDOC-LLR-164
3.1.1. Auto-scoped relation markers in Rust docs |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-124
7.6.2. Line marker |
SDOC-SSS-72
5.1. Traceability between requirements and source code
SDOC-LLR-171
3.1.8. File, line and range markers |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-137
7.6.3. Language element marker |
SDOC-SSS-72
5.1. Traceability between requirements and source code
SDOC-LLR-164
3.1.1. Auto-scoped relation markers in Rust docs |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-139
7.6.4. File marker |
SDOC-SSS-72
5.1. Traceability between requirements and source code
SDOC-LLR-171
3.1.8. File, line and range markers |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-138
7.6.5. Range marker |
SDOC-SSS-72
5.1. Traceability between requirements and source code
SDOC-LLR-171
3.1.8. File, line and range markers |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-141
7.7.1. Parse nodes from source code |
SDOC-LLR-172
3.1.9. Source nodes from doc comments |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-70
8.1.1. Export to RST |
DO178-5
1.6. PDF and HTML publishing
DO178-16
2.6. Interoperability with Sphinx |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-71
8.1.2. Docutils |
DO178-5
1.6. PDF and HTML publishing
DO178-16
2.6. Interoperability with Sphinx |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-72
8.2.1. Export/import from/to ReqIF |
SDOC-SSS-58
6.2. ReqIF export/import |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-73
8.2.2. Standalone ReqIF layer |
SDOC-SSS-90
11.8. Long-term maintainability of a tool |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-74
8.3.1. Export to Excel |
SDOC-SSS-60
6.4. Excel export/import |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-152
8.3.2. Import from Excel |
SDOC-SSS-60
6.4. Excel export/import |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-134
8.3.3. Selected fields export |
SDOC-SSS-60
6.4. Excel export/import |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-103
9.1.1. Command-line interface |
SDOC-SSS-32
11.3. Command-line interface |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-85
9.2.1.1. Auto-generate requirements UIDs |
SDOC-SSS-6
3.7. Auto-provision of Requirement UIDs |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-125
10.1. StrictDoc Python API |
SDOC-SSS-79
10.1. General usability
SDOC-SSS-86
10.9. Programming access via API (SDK)
SDOC-SSS-87
10.10. Programmatic access to requirements data |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-126
11.1. Web server |
SDOC-SSS-83
10.6. Server-based deployments (IT-friendly setup) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-163
12.1. StrictDoc identification |
SDOC-SSS-97
10.2. Tool identification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-6
12.2.1. Warnings are errors |
SDOC-SSS-78
14.4. Tool qualification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-205
13.1. Python configuration file |
SDOC-SSS-92
7.1. Project-level configuration
SDOC-SRS-37
5.2.1. strictdoc_config.py config file |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-39
13.2. Feature toggles |
SDOC-SSS-92
7.1. Project-level configuration |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-119
13.3. 'Host' parameter |
DO178-8
1.8. Configuration: 'Host' parameter |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-1
14.1. Process-based parallelization |
SDOC-SSS-13
8.1. Support large requirements sets
SDOC-SSS-14
8.2. Support large project trees |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-95
14.2. Caching of parsed SDoc documents |
SDOC-SSS-13
8.1. Support large requirements sets
SDOC-SSS-14
8.2. Support large project trees |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-2
14.3. Incremental generation of documents |
SDOC-SSS-13
8.1. Support large requirements sets
SDOC-SSS-14
8.2. Support large project trees |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-3
14.4. Caching of RST fragments |
SDOC-SSS-13
8.1. Support large requirements sets
SDOC-SSS-14
8.2. Support large project trees |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-4
14.5. On-demand loading of HTML pages |
SDOC-SSS-13
8.1. Support large requirements sets
SDOC-SSS-14
8.2. Support large project trees |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-5
14.6. Precompiled Jinja templates |
SDOC-SSS-13
8.1. Support large requirements sets
SDOC-SSS-14
8.2. Support large project trees |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-133
15.1.1. Priority handling of critical issues in StrictDoc |
SDOC-SSS-78
14.4. Tool qualification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-128
15.2.1. Requirements-based development |
SDOC-SSS-78
14.4. Tool qualification
SDOC-SSS-76
14.1. Requirements engineering |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-91
15.2.2. Self-hosted requirements |
SDOC-SSS-50
14.2. Self-hosted requirements
SDOC-SSS-78
14.4. Tool qualification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-8
15.3.1.1. Python language |
SDOC-SSS-69
11.7. Conservative languages for implementation |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-9
15.3.2.1. Linux |
SDOC-SSS-67
11.6. Support major operating systems |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-10
15.3.2.2. macOS |
SDOC-SSS-67
11.6. Support major operating systems |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-11
15.3.2.3. Windows |
SDOC-SSS-67
11.6. Support major operating systems |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-89
15.4.1. Use of open source components |
DO178-7
1.9. No use of proprietary technology
SDOC-SSS-39
15.2. Only open source dependencies |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-14
15.4.2. No heavy UI frameworks |
SDOC-SSS-90
11.8. Long-term maintainability of a tool |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-15
15.4.3. No use of NPM |
SDOC-SSS-90
11.8. Long-term maintainability of a tool |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-16
15.4.4. No use of JavaScript replacement languages (e.g., Typescript) |
SDOC-SSS-90
11.8. Long-term maintainability of a tool |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-87
15.4.5. Monolithic application with no microservices |
SDOC-SSS-82
10.5. Individual use (home PC) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-88
15.4.6. No reliance on containerization |
SDOC-SSS-82
10.5. Individual use (home PC) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-40
15.5.1. Use of asserts |
SDOC-SSS-78
14.4. Tool qualification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-41
15.5.2. Use of type annotations in Python code |
SDOC-SSS-78
14.4. Tool qualification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-42
15.6.1. Compliance with Python community practices (PEP8 etc) |
SDOC-SSS-90
11.8. Long-term maintainability of a tool |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-43
15.7.1. Static type checking |
SDOC-SSS-78
14.4. Tool qualification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-44
15.8.1. Unit testing |
SDOC-SSS-77
14.3. Test coverage
SDOC-SSS-78
14.4. Tool qualification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-45
15.8.2. CLI interface black-box integration testing |
SDOC-SSS-77
14.3. Test coverage
SDOC-SSS-78
14.4. Tool qualification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-46
15.8.3. Web end-to-end testing |
SDOC-SSS-77
14.3. Test coverage
SDOC-SSS-78
14.4. Tool qualification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-47
15.8.4. At least one integration or end-to-end test |
SDOC-SSS-77
14.3. Test coverage
SDOC-SSS-78
14.4. Tool qualification |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-12
16.1.1. GitHub |
SDOC-SSS-38
15.1. Open source
SDOC-SSS-82
10.5. Individual use (home PC) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-118
16.2. StrictDoc license |
SDOC-SSS-40
15.3. Free |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
StrictDoc Low-Level Requirements Specification (L3)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-183
1.1. Read Markdown markup |
SDOC-SRS-202
3.1. Markdown support |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-197
1.2. Write Markdown markup |
SDOC-SRS-202
3.1. Markdown support |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-192
1.3. Markdown files discovery |
SDOC-SRS-202
3.1. Markdown support
SDOC-SRS-115
5.1. Finding documents recursively |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-196
1.4. Identical Markdown content by import/export roundtrip |
SDOC-SSS-94
9.1. Data integrity of documentation/requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-189
1.5. One Markdown file — One SDoc document |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-190
1.6. Reading rules — Default grammar for MVP |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-198
1.7. Writing rules — Default grammar for MVP |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-187
1.8. Robust Markdown backend |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-203
2.1. Use of html2pdf4doc |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-204
2.2. Use of PyPDF for PDF postprocessing |
SDOC-SRS-203
6.7.2. Cross-linking PDF documents from same project tree |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-205
2.3. Cross-linking PDF documents from one project tree |
SDOC-SRS-203
6.7.2. Cross-linking PDF documents from same project tree |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-164
3.1.1. Auto-scoped relation markers in Rust docs |
SDOC-SRS-34
7.6.1. Relation markers syntax
SDOC-SRS-137
7.6.3. Language element marker
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-165
3.1.2. Inner doc attributes |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-166
3.1.3. Inner line docs |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-167
3.1.4. Inner block docs |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-168
3.1.5. Outer doc attributes |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-169
3.1.6. Outer line docs |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-170
3.1.7. Outer block docs |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-171
3.1.8. File, line and range markers |
SDOC-SRS-139
7.6.4. File marker
SDOC-SRS-124
7.6.2. Line marker
SDOC-SRS-138
7.6.5. Range marker
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-172
3.1.9. Source nodes from doc comments |
SDOC-SRS-141
7.7.1. Parse nodes from source code
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-173
3.1.10. Forward relations to Rust items |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-174
3.1.11. Forward relation by canonical path |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-175
3.1.12. Collapse doc comments |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-176
3.1.13. Rust marker descriptions |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-177
3.1.14. Valid positions of doc comments |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-178
3.1.15. Inner doc comments for functions |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-179
3.1.16. Inner doc comments for modules |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-180
3.1.17. Inner doc comments for external blocks |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-181
3.1.18. Inner doc comments for implementation blocks |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-182
3.1.19. Allowed position for outer docs |
SDOC-SRS-204
7.2.4. Language-aware parsing of Rust code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-206
3.2.1. Macro definitions |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-207
3.2.2. Forward links to macro definitions using regexes |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-208
4.1.1. Create initial StrictDoc project |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-209
5.1.1. Config rule for custom node prefix |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-210
5.1.2. Config rule for custom node UID |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-37
5.2.1. strictdoc_config.py config file |
SDOC-SRS-205
13.1. Python configuration file |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-211
6.1. Asset directory resolution |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-212
6.2. Asset Exporting |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-218
6.3.1. Supported image formats |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-214
6.3.2. Image upload |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-215
6.3.3. Asset upload endpoint |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-213
6.3.4. Asset path resolution strategy |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-216
6.3.5. Support for wildcard image directive generation |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-LLR-217
6.3.6. Orphaned asset cleanup |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Development Plan
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Design Document
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-156
6.1. Static HTML search |
SDOC-SRS-155
6.14.1. Content search |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-153
10.1. ReqIF-to-SDoc import |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
StrictDoc Backlog
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-BACKLOG-6
1.1. Auto-commit to Git repository |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-86
1.2. Auto-generate section UIDs |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-52
1.3.1. View project home page |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-113
1.4.1. Traceability navigator |
SDOC-SSS-56
4.2. 1000-feet view |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-RMC-27
1.5.1. Integration with other systems engineering processes |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-RMC-29
1.5.2. Integration with Capella |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-RMC-55
1.5.3. Support STPA method |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-RMC-28
1.5.4. Formalized statements |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-RMC-30
1.5.5. AI Assistant |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-76
1.6.1. Export to Tex |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-BACKLOG-1
1.7. Focused mode: Edit a single section / requirement |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-BACKLOG-2
1.8. Interoperability with Doxygen |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-BACKLOG-9
1.9. Derived requirements |
DO178-18
2.8. Support for Derived requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-BACKLOG-7
1.10. Language Server Protocol (LSP) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-BACKLOG-8
1.11. UML |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-114
1.12. Web API |
SDOC-SSS-68
11.4. Web API interface
SDOC-SSS-79
10.1. General usability
SDOC-SSS-85
10.8. Programming access via API (Web) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-130
1.13.1. User accounts |
SDOC-SSS-65
13.1. Support user accounts |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-131
1.13.2. Update notifications |
SDOC-SSS-66
13.2. Send notifications about updated requirements
SDOC-SSS-74
4.7. Change management |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-116
1.14. Requirement validation according to EARS syntax |
SDOC-SSS-57
3.13. Requirement syntax validation (e.g. EARS) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-121
1.15. WYSIWYG editing |
DO178-19
2.1. WYSIWYG editing
SDOC-SSS-80
10.3. Easy user experience |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-61
1.16. Tables HTML editor |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-58
1.17. Attach image to requirement |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-60
1.18. Provide contextual help about RST markup |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-63
1.19. TBL: Hide/show columns |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-64
1.20. TBL: Select/deselect tags |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-117
1.21.1. Impact analysis |
SDOC-SSS-74
4.7. Change management
DO178-11
2.4. Impact analysis |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SDOC-SRS-75
1.22. ReqXLS |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Technical Note: DO-178C requirements tool requirements
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-1
1.1. Document concept |
SDOC-SRS-105
2.5. One document per one SDoc file |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-2
1.2. Strict specified grammar |
SDOC-SRS-19
2.6. Fixed grammar |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-14
1.3. Requirement UID autocompletion |
SDOC-SRS-120
6.3.14. Auto-completion for requirements UIDs |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-3
1.4. Multiple git repositories document assembly |
SDOC-SRS-115
5.1. Finding documents recursively |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-4
1.5. Document fragments in separate files |
SDOC-SRS-109
1.10. Composeable document |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-5
1.6. PDF and HTML publishing |
SDOC-SRS-51
6.7.1. Export to HTML content to PDF (HTML2PDF)
SDOC-SRS-70
8.1.1. Export to RST
SDOC-SRS-71
8.1.2. Docutils |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-6
1.7. Graphical user interface (GUI) |
SDOC-SRS-50
6.1.2. Web interface |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-8
1.8. Configuration: 'Host' parameter |
SDOC-SRS-119
13.3. 'Host' parameter |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-7
1.9. No use of proprietary technology |
SDOC-SRS-89
15.4.1. Use of open source components |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-13
1.10. Source file coverage |
SDOC-SRS-35
6.10.1. Project source code coverage |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-9
1.11. Project-level grammar |
SDOC-SRS-122
2.9. Importable grammars |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-19
2.1. WYSIWYG editing |
SDOC-SRS-121
1.15. WYSIWYG editing |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-15
2.2. Diff between document trees |
SDOC-SRS-111
6.13.1. Project tree diff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-10
2.3. Traceability matrices |
SDOC-SRS-112
6.12.1. Traceability matrix |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-11
2.4. Impact analysis |
SDOC-SRS-117
1.21.1. Impact analysis |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-12
2.5. Uncovered requirement report |
SDOC-SRS-66
6.6.1. View DTR screen
SDOC-SRS-97
6.8.1. Display project statistics
SDOC-SRS-112
6.12.1. Traceability matrix |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-16
2.6. Interoperability with Sphinx |
SDOC-SRS-70
8.1.1. Export to RST
SDOC-SRS-71
8.1.2. Docutils |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-17
2.7. Multi-user editing of documents |
SDOC-SRS-123
6.1.3. Multi-user editing of documents |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DO178-18
2.8. Support for Derived requirements |
SDOC-BACKLOG-9
1.9. Derived requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Technical Note: Zephyr requirements tool requirements
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-1
1. Multiple files / include mechanism |
SDOC-SSS-52
2.4. Assembling documents from fragments |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-2
2. Clear separation of requirements (machine-readable) |
SDOC-SSS-54
12.3. Machine-readable format |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-3
3. Custom fields |
SDOC-SSS-62
3.3. Custom fields |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-4
4. Links |
SDOC-SSS-7
3.8. Link requirements together |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-5
5. Multiple link roles |
SDOC-SSS-8
3.9. Multiple link roles |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-6
6. ReqIF export |
SDOC-SSS-58
6.2. ReqIF export/import |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-7
7. CSV |
SDOC-SSS-59
6.3. CSV export/import |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-8
8. Unique ID management |
SDOC-SSS-6
3.7. Auto-provision of Requirement UIDs |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-9
9. Text formatting capabilities |
SDOC-SSS-63
2.7. Text formatting capabilities |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-10
10. Minimal requirement field set |
SDOC-SSS-61
3.2. Minimal requirement field set |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-11
11. Requirements to source code traceability |
SDOC-SSS-72
5.1. Traceability between requirements and source code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-12
12. Non-intrusive links in source code |
SDOC-SSS-72
5.1. Traceability between requirements and source code |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-13
13. Structuring requirements in documents |
SDOC-SSS-64
3.4. Structuring requirements in documents |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-14
14. Status field |
SDOC-SSS-61
3.2. Minimal requirement field set |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ZEP-15
15. Tool Qualifiability |
SDOC-SSS-50
14.2. Self-hosted requirements |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Formatting specification
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-1
1.1. Line width |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-2
1.2. Prose wrapping |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-3
1.3. Blank lines |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-4
1.4. Idempotency |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-5
1.5. No semantic change |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-6
1.6. Blocks that must not be rewrapped |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-7
1.7. Inline links as atomic tokens |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-MD-1
2.1. Markdown list markers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-MD-2
2.2. Markdown list continuation indentation |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-MD-3
2.3. Markdown preserved blocks |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-RST-1
3.1. RST list markers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-RST-2
3.2. RST list continuation indentation |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-RST-3
3.3. RST preserved blocks |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-SD-1
4.1. LINK keyword as atomic token |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-SD-2
4.2. ANCHOR keyword as atomic token |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FMT-SD-3
4.3. Link as first content of a list item |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Markdown Specification
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-1
1.1. File naming |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-23
1.2. CommonMark standard |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-2
1.3. Document structure |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-3
1.4. Heading levels |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-4
1.5. Blank lines |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-5
1.6. Document metadata |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-31
1.7. Document Prefix field |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-6
1.8. Grammar attachment |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-21
1.9. Node structure |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-29
1.10. Node without title |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-35
1.11. Flat sibling requirements |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-7
1.12. SECTION node |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-30
1.13. TEXT node |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-8
1.14. Default grammar |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-9
1.15. Custom grammar |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-24
1.16. MID auto-generation |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-25
1.17. Node Type field — reader behaviour |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-26
1.18. Node Type field — writer behaviour |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-34
1.19. Composite nodes |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-27
1.20. SECTION MID with TEXT child — no TEXT meta |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-28
1.21. SECTION MID with TEXT child — TEXT Type and MID present |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-10
1.22. Meta-field styles |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-11
1.23. Content fields |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-32
1.24. LINK tag |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-33
1.25. ANCHOR tag |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-22
1.26. Dictionary format |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-12
1.27. Relations field |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-13
1.28. Parent and Child relations |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-14
1.29. File relations |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-15
2.1. Grammar file naming |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-16
2.2. Grammar document structure |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-17
2.3. Element declaration |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-18
2.4. Field declaration |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-19
2.5. Field types |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MD-20
2.6. Relation declarations |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||