| 1 |
The Metadata table has a Language row and a Domain row, and neither is a placeholder |
Pass |
Language = en, Domain = it in Metadata. |
| 2 |
Language is a BCP 47 code and Domain is a value from the registry's domain list |
Pass |
en; it is in the registry's domain table. |
| 3 |
The content (prose and table cells) is written in the stated language |
Pass |
All prose and cells are English. Checked by the stand-in for S01, who reads English. |
| 4 |
The register matches the one the registry gives for the artifact type |
Pass |
IT Executive English: plain objective-level prose with no implementation detail beyond what the scope needs. |
| 5 |
Domain terms are the PO terms of the domain's dictionary, with no synonyms |
Pass |
No DICT exists for domain it and none is in the plan; the document uses standard Python and software terms consistently (for example states_to_learn.csv, missing_states, Doxygen). Recorded as a stand-in decision. |
| 6 |
Metadata keys, section headings, IDs and statuses are in English |
Pass |
All structural vocabulary is English. |
| 7 |
No translated twin (<name>.<language>.md) exists beside the document |
Pass |
check-languages.sh reports no twin. |
| 8 |
A change of language or domain since the previous accepted version has a Version History row and was reviewed again |
Pass |
First version; no earlier accepted version. |
| 9 |
A reviewer competent in the domain, and in the language, has confirmed that the domain terms are used correctly |
Pass |
The reviewer, AI as stand-in for S01, reads English and the software domain; no second language reviewer is named. S01 is the Product Owner and reads both; a person may challenge this in the run summary. |
| 10 |
Abbreviations are spelled out on first use, in the stated language |
Pass |
CI and ADR are spelled out on first use in the milestone documents; Doxygen, pytest and README are tool or file names. |