The three without it are qc-dictionary, qc-language-domain and qc-programming-shell.
The framework decided in MIL-008 (v0.4.0) that the register is per artifact type in the project registry, that a Product Owner document states Language and Domain instead of DomainLanguages, and that technical types carry no such rows. The checklists were not migrated, so they still state a value the registry now owns, which can drift.
Proposed change
Remove the DomainLanguages row from the 21 checklists, with a new Version History row each (the file keeps its two latest rows) and a delta re-review, and move the framework's qc/ pointer in the next release. No criterion changes.
Find them with: grep -l '^| DomainLanguages |' qc-*.md.
Not urgent
No script reads the row in this repository; the project's check-languages.sh checks only the project's own documents, which are already migrated.
## Problem
21 of the 24 checklists still carry the obsolete metadata row `| DomainLanguages | IT Professional English |` (or the executive-register value):
`qc-adr`, `qc-bpmn`, `qc-business-case`, `qc-business-model-canvas`, `qc-dcd`, `qc-domain-model`, `qc-erd`, `qc-governance`, `qc-kpi`, `qc-milestones-gateways`, `qc-operation-contract`, `qc-programming-c`, `qc-programming-cpp`, `qc-programming-csharp`, `qc-programming-python`, `qc-sequence-diagram`, `qc-ssd`, `qc-stakeholder-analysis`, `qc-use-case-diagram`, `qc-use-case`, `qc-user-story`.
The three without it are `qc-dictionary`, `qc-language-domain` and `qc-programming-shell`.
The framework decided in MIL-008 (v0.4.0) that the register is per artifact type in the project registry, that a Product Owner document states `Language` and `Domain` instead of `DomainLanguages`, and that technical types carry no such rows. The checklists were not migrated, so they still state a value the registry now owns, which can drift.
## Proposed change
Remove the `DomainLanguages` row from the 21 checklists, with a new Version History row each (the file keeps its two latest rows) and a delta re-review, and move the framework's `qc/` pointer in the next release. No criterion changes.
Find them with: `grep -l '^| DomainLanguages |' qc-*.md`.
## Not urgent
No script reads the row in this repository; the project's `check-languages.sh` checks only the project's own documents, which are already migrated.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problem
21 of the 24 checklists still carry the obsolete metadata row
| DomainLanguages | IT Professional English |(or the executive-register value):qc-adr,qc-bpmn,qc-business-case,qc-business-model-canvas,qc-dcd,qc-domain-model,qc-erd,qc-governance,qc-kpi,qc-milestones-gateways,qc-operation-contract,qc-programming-c,qc-programming-cpp,qc-programming-csharp,qc-programming-python,qc-sequence-diagram,qc-ssd,qc-stakeholder-analysis,qc-use-case-diagram,qc-use-case,qc-user-story.The three without it are
qc-dictionary,qc-language-domainandqc-programming-shell.The framework decided in MIL-008 (v0.4.0) that the register is per artifact type in the project registry, that a Product Owner document states
LanguageandDomaininstead ofDomainLanguages, and that technical types carry no such rows. The checklists were not migrated, so they still state a value the registry now owns, which can drift.Proposed change
Remove the
DomainLanguagesrow from the 21 checklists, with a new Version History row each (the file keeps its two latest rows) and a delta re-review, and move the framework'sqc/pointer in the next release. No criterion changes.Find them with:
grep -l '^| DomainLanguages |' qc-*.md.Not urgent
No script reads the row in this repository; the project's
check-languages.shchecks only the project's own documents, which are already migrated.