Add generic module verification and inspection needs to metamodel
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Summary
Add metamodel support for module-level verification reporting and formal inspection evidence in a way that is generic, scalable, and aligned with S-CORE verification/review concepts.
Background
Current metamodel support is strong for requirement/test traceability (testcase -> fully_verifies/partially_verifies), but module-level verification reporting and checklist-based inspection evidence are not modeled as first-class, flexible needs.
The process expects Module Verification Reports to aggregate heterogeneous evidence (tests, analyses, inspections, coverage, logs/results, qualification evidence), and inspections may use different checklist families (requirements, architecture, implementation, etc.).
Scope
Introduce and integrate:
mod_ver_reportas a module-level verification aggregation need.mod_inspas a formal inspection evidence need.- Extra link types to support broad evidence linkage (
evidence) and inspection scope (inspects). - Generic linking behavior so reports/inspections can reference many relevant need types (not only a narrow fixed subset).
Requirements
- Keep existing direct testcase-to-requirement verification links unchanged.
- Allow
mod_ver_reportto aggregate evidence for:- requirement coverage
- architecture/detailed design verification
- DFA/safety/security analysis evidence
- test results and retained logs
- static analysis and structural coverage evidence
- component qualification verification evidence
- Allow
mod_inspto reference multiple checklist/evidence artifact flavors (req/arc/impl/custom). - Keep compatibility with existing status patterns and avoid global schema churn.
Acceptance Criteria
- Metamodel contains
mod_ver_reportandmod_inspdefinitions with required metadata and links. mod_ver_reportcan link to heterogeneous evidence using generic relations (e.g.contains,evidence,covers).mod_inspcan link to arbitrary inspected artifacts and checklist evidence.needs_extra_linksincludes required link types for evidence and inspection.- No metamodel parsing/lint errors.
Follow-ups (optional but recommended)
- Add graph checks for ASIL-specific verification evidence completeness.
- Add doc examples showing how to populate
mod_ver_reportandmod_inspwith real module artifacts. - Align templates/how-to pages with the new needs.
** Co-created by github copilot
- Ngôn ngữ chính
- Python
- Star
- 11
- Fork
- 35
- Merge trung bình
- 1 ngày 6 giờ
- Pull request đã merge (30 ngày)
- 72
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của eclipse-score/docs-as-code
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
eclipse-score/docs-as-code#920 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
drop buildifier_prebuilt dependencyCó thể đã có người làm @1cbyc đã nhận 9 ngày trước. Đang mởgood first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
eclipse-score/docs-as-code#917 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
make _build folder configurableCó thể đã có người làm @naveena456 đã nhận 24 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
eclipse-score/docs-as-code#771 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add project name to headline ...Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mởdocumentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
eclipse-score/docs-as-code#613 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
update py_venvĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
eclipse-score/docs-as-code#606 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của eclipse-score/docs-as-code
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
jbacalso24/mimry#291 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
good first issue
Độ khó 2/5 Dưới một giờ Mức phù hợp với người mới 82/100
eli-alvarado/us-watchlist-alerts#14 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
from-review-extraction python severity:nit
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 80/100
LearningCircuit/local-deep-research#7462 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
mermaid_extract.py silently discards single-line state-diagram notes; sequence notes are keptĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
cathrynlavery/diagram-design#441 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
[Cleanup] Include the public header in work_split.cppCó thể đã có người làm @blozano-tt đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
tenstorrent/tt-metal#60850 ·
Maintainer thường phản hồi trong vòng 1 ngày