Each demonstration is a small, self-contained Almirah project living on its own branch of the Almirah.TDS repository. You can browse the rendered result live on this site, read the sources on GitHub, or check a branch out and rebuild it yourself:
$ git clone https://github.com/OleksandrIvanovDev/Almirah.TDS.git
$ cd Almirah.TDS
$ git checkout demo-specifications-one_di
$ almirah please .
$ open build/index.htmlA three-level specification chain (requirements → architecture → detailed design) for an imagined bedside patient monitor. Shows up-links, automatically generated down-links, and the traceability and coverage matrices — including how a deliberately uncovered architecture item looks in the coverage view.
Live demo · Sources on GitHub (demo-specifications-one_di)
An architecture decision record introducing full-text search into a records-management application, with SVG diagrams and an “Affected Documents” table linked to a requirements specification. Shows how resolved and still-unresolved requirement references render in a decision record.
Live demo · Sources on GitHub (demo-decisions-aff_docs)
A security risk register in the ISO 27005 shape whose five records carry CVSS v3.1 base scores spanning all three colour bands. Shows a single-input RPN group that surfaces a precomputed score unchanged, with the acceptable/unacceptable thresholds set to the CVSS severity boundaries.
Live demo · Sources on GitHub (demo-risks-cvss)
A Failure Mode and Effects Analysis worksheet (IEC 60812 style) scoring Severity × Occurrence × Detection. Shows two computed RPN groups — Initial and Residual — with some records deliberately left unmitigated, so their Residual cells stay blank.
Live demo · Sources on GitHub (demo-risks-fmea)
A Fault Tree Analysis register (IEC 61025 style) with two fault trees drawn as SVG images and one record per minimal cut set. Shows images inside a risk registry and criticality computed from Severity × Likelihood.
Live demo · Sources on GitHub (demo-risks-fta)
A register of project-level risks — expertise loss, scope creep, schedule overrun, vendor delay, budget cut — scored as Probability × Impact. Shows the simplest register configuration: a single RPN group and no residual scoring.
Live demo · Sources on GitHub (demo-risks-project)
Every demo branch also carries a README describing its document set in detail. To learn how the risk registers above are configured, see Risk Registers; for the linking mechanics, see Traceability and Coverage.