Release archive
The release before this one, kept so that a report written under it can be reproduced, an older citation can be checked and an earlier assessment can be read: model 1.5.0, documents v1.4, site state 20 August 2026. It is superseded and offered for historical use only. The current, and only supported, assessment is the current one.
The preserved release
The download below is a capture of the public site as it was served on 6 September 2026, immediately before model 1.6.0 replaced it. It is a capture of the public HTTP interface, not the original source tree and not the deployment artefact. What each identifier means is set out in the changelog.
Download preserved 1.5.0 site ZIP · 700 KB · 56 files
SHA-256
997efe9c1cd543e627edcc4282ecd8123e321be1a74c5edc1cea1fc9ffec6bec
- It is a verified public HTTP capture of what the site served on 6 September 2026 — not the original source tree and not the deployment artefact.
- It is superseded: model 1.5.0, documents v1.4, site state 20 August 2026.
- Download it and run it locally (unzip, then
python3 -m http.server 8080in thesitefolder). Do not serve it from the same origin as the current site: the archived tool and the current one use the same browser-storage schema and would share saved state. - The only supported online assessment is the current 1.6.0 assessment.
- An assessment saved by the previous version imports into 1.6.0 without changing the answers it recorded: environment, crown jewels, adversaries, attack paths, telemetry coverage and capability scores are read exactly as saved.
Verify it, then open it
Check the download against the hash above before trusting it. From the directory the archive is in:
cd downloads/archive then
sha256sum -c SHA256SUMS-production-capture-2026-09-06.txt. Inside the ZIP,
sha256sum -c SHA256SUMS.txt checks every captured file.
- Unzip it, and verify the hash.
- Open a terminal in the unzipped
sitefolder and runpython3 -m http.server 8080. - Browse to
http://localhost:8080/; the archived assessment is athttp://localhost:8080/assess.html.
The archived pages use absolute paths, so they need a local server;
site/downloads/tid-cmm-assessment.html is self-contained and opens by double-click. Run the
archive on a local origin rather than beside the current tool: both use the same browser-storage schema, so
two copies served from one origin would share saved state. That is why no browsable copy of the old
assessment is published here.
Preserved publications
The publications of the 20 August 2026 release that this site keeps, with the hashes of the copies
preserved here. The editable Word source is not published; the PDF is the published document. They are
also listed in SHA256SUMS-2026-08-20.txt,
which is checked the same way from downloads/archive.
| Artefact | File | SHA-256 |
|---|---|---|
| White paper v1.4 (PDF) | TID-CMM-White-Paper-v1.4.pdf (1.1 MB) | 934a33c6de207f1f55223f0f3e4d1d4f99fe0d42621094438bc8a37fbed55bd6 |
| Self-assessment workbook v1.4 Fifteen tabs. No detection or scenario register. | TID-CMM-Self-Assessment-v1.4.xlsx (173 KB) | f5caa380ea2941160c84524f17994713570b6116861577b584241345c4f647ed |
| Worked example v1.4 The Northgate example: self-assessed 2.43 (2.4336), adjusted 2.37 under the same arithmetic. | TID-CMM-Worked-Example-v1.4.xlsx (177 KB) | 16581a1eadc65cd2afc2edd220e0e2b4505935e2ae02ee4ccbb7dc2cb17c8136 |
The 20 August 2026 release is described by the changelog entries
[1.5.0] model and
[1.4.1] site.
Compatibility with the current release
- Maturity arithmetic. Model 1.6.0 keeps the arithmetic of 1.5.0 — the same domains, weights, level descriptors, constraint order and scoping rules — so a maturity score produced on 20 August 2026 is directly comparable with one produced by the current tool. The 1.6.0 additions have no counterpart in a 20 August assessment and are comparable only once they have been assessed.
- Saved assessments. A file saved by the 20 August tool imports into the current tool through the Import control on the first step: environment, crown jewels, adversaries, attack paths, telemetry coverage and capability answers are read as saved, the step index is remapped past the steps added since, and the detection and scenario registers start empty.
- Documents. The v1.4 white paper and workbooks describe the same model. Document 1.6 adds the detection and scenario registers, the evidence rules and the corrections listed in the changelog. Maturity figures in a v1.4 report remain valid under model 1.6.0.
- TIR-CMM export. The 20 August 2026 tool had no TIR-CMM export; the export document
(
tid-cmm/export/1.0) first reaches the public site with 1.6.0. TIR-CMM 1.0 can import the core handoff context it recognises; the export retains additional TID-CMM 1.6 assessment detail that the current TIR-CMM importer does not yet consume.
Licence
The archived model content and datasets are licensed CC BY 4.0, as they were on release. The archived assessment implementation — the browser tool, the single-file offline tool, the site’s own code and styles — is copyright © 2022–2026 Reza Adineh, all rights reserved. It is preserved here so that a historical result can be reproduced. It is not open-source licensed, and preservation grants no permission to redistribute it, rebrand it or build derivative tooling from it. See the licence page.