You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- §1: clarify NM and Diagnostic Services are PA1-only (no own repo,
no known_good.json key); their PA2-PA5 cells render ❌ Open by
design and they contribute 0 to the per-PA progress charts.
- §2: cross-reference note explaining why no rows exist for them
and what to do once their repos are created.
- §4 PA5: drop the orphaned 5th pipe column on the Static Analysis
row (silently dropped by Markdown renderers); promote the
no-link discipline note to a blockquote below the table covering
both Static and Dynamic Analysis.
> **No row for Diagnostic Services or NM** — see §1. They are PA1-only;
64
+
> PA2–PA5 cells render `❌ Open` until their own repos / `known_good.json`
65
+
> keys exist, at which point a row must be added here **and** in Step 4.
66
+
54
67
> `eclipse-score/score` itself is pinned under key **`score_platform`** in the
55
68
> **`tooling`** section of `known_good.json` (not `target_sw`). Use the helper
56
69
> `pinned_ref()` in §6 below.
@@ -157,11 +170,16 @@ The link label MUST be the bare repository name (e.g. `baselibs`,
157
170
|**PA5** Unit Tests | repo has `_test.cpp` / `_test.py` / `tests/`| — | none |
158
171
|**PA5** C0/C1 Coverage | C0 = C1 = 100 % | data exists (any %) | not in `reference_integration` CI |
159
172
|**PA5** Comp. Integration Tests | tests in module's own repo | — | none |
160
-
|**PA5** Static Analysis | zero-tolerance per-module CI workflow passes on `main` (clang-tidy / Clippy) | tools configured but no CI enforcement | no static-analysis config |_no link_ — Static cells render the **status only**, no source-code link. Same convention as Dynamic Analysis (§4.2). |
173
+
|**PA5** Static Analysis | zero-tolerance per-module CI workflow passes on `main` (clang-tidy / Clippy) | tools configured but no CI enforcement | no static-analysis config |
161
174
|**PA5** Dynamic Analysis | zero-tolerance sanitizer CI passes on `main`| — | no sanitizer CI |
162
175
|**PA5** Module Ver. Report |`verification/module_verification_report.rst``:status: valid` and contains data |`:status: draft`| absent or template only |
163
176
|**PA5** Platform Ver. Report |_no column_ — the platform verification report exists **once** for the entire platform; do not render it as a per-module column. Add it as a **bold one-liner immediately after the PA5 table** (see §5.2). |||
164
177
178
+
> **Static / Dynamic Analysis cells render the status only, no source-code
179
+
> link.** The PA5 link discipline of §5.2 does not apply to these two
180
+
> columns: there is no canonical per-module artefact to point at (CI
181
+
> workflows live in the org-wide `.github` repo, not per module).
182
+
165
183
### 4.0 PA1 — Feature Request issue lookup
166
184
167
185
PA1 "CR approved" tracks **Feature Request** issues in `eclipse-score/score`.
0 commit comments