review — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited review (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill performs a structured review of an openEHR specification document against the conventions used across all specifications-XX repositories.
docs/ehr/) and read the key filesreferences/check-catalog.md,collecting findings as ERROR, WARNING, or INFO
file:line referencesRead these files for the target spec:
master.adoc — main entry pointmanifest_vars.adoc — per-document variablesmaster00-amendment_record.adoc — amendment recordmaster01-preface.adoc — prefacemaster02-*.adoc, etc.)manifest.json (in the repo root)Also reference the shared infrastructure:
specifications-AA_GLOBAL/docs/boilerplate/global_vars.adocspecifications-AA_GLOBAL/docs/references/reference_definitions.adocRun all eight categories. The full check list — each with an ID, severity, and condition — is in `references/check-catalog.md`; load it when performing a review.
| # | Category (ID prefix) | Covers |
|---|---|---|
| 1 | Document Structure (STRUCT) | master.adoc include order, required files, section scaffolding |
| 2 | Preface Completeness (PREF) | Purpose, Related Documents, Status, Feedback, Conformance |
| 3 | Amendment Record (AMEND) | latest_issue anchors, entry order, release boundaries, Jira refs |
| 4 | Cross-References (XREF) | {openehr_*} attributes resolve; display text + ^ markers; no hardcoded URLs |
| 5 | Figures and Diagrams (FIG) | image:: id=/align, titles, [.text-center], path attributes |
| 6 | AsciiDoc Conventions (ADOC) | Monospace class/attribute names, generated class tables, [.tbd]/[.deprecated] |
| 7 | Manifest Consistency (MANIFEST) | manifest.json entry present and consistent with manifest_vars.adoc |
| 8 | Content Quality (CONTENT) | Chapter headings, Overview sections, no hardcoded site URLs |
XREF checks use the attribute naming patterns in ../authoring/references/cross-references.md.
Present findings as a table:
| ID | Severity | Location | Finding |
|----|----------|----------|---------|
| STRUCT-02 | ERROR | manifest_vars.adoc | Missing `:keywords:` attribute |
| AMEND-01 | ERROR | master00-amendment_record.adoc:5 | Missing `[[latest_issue]]` anchor |
| FIG-01 | WARNING | master03-overview.adoc:42 | Image directive missing `id=` |Follow with a summary:
specifications-XX repositories (RM, AM, BASE, LANG, PROC, SM, QUERY, CNF, TERM, ITS-*)specifications-AA_GLOBAL~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.