registrystack / registrystack/registry-stack

registry-manifest: 15 PublicSchema IRIs used by BReg and Relay fixtures are absent from the draft graph (#589 audit criterion)

オープン
#892 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
area:manifest bug criticality:p2 needs-jeremi-decision
主要言語
Rust
スター
2
フォーク
0
平均マージ
2時間 55分
マージ済み PR(30日)
130

説明

## Context

#589 asked for a repository-wide audit of PublicSchema IRIs against the draft graph and was closed by PR #851. The review of that PR found the criterion may be unaddressed: 15 PublicSchema IRIs used by BReg and Relay fixtures are absent from the draft graph in `products/manifest`:

- CivilRegistration
- GroupRole and its five values
- Sex and its three values
- contact
- eventType
- local_identifier

## Acceptance

- Either the graph gains the terms the fixtures use, or the fixtures move to terms the graph defines, or the issue records why fixtures may use terms outside the graph.
- A check that fails when a fixture cites a PublicSchema IRI the graph does not define, so the audit does not drift again.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず products/manifest のドラフトグラフと、記載された PublicSchema IRI を参照している BReg および Relay のフィクスチャを調査し、その後、監査のコンテキストについて PR #851 と issue #589 を確認します。グラフとフィクスチャに一貫性があるか、例外が文書化されており、フィクスチャが未定義の PublicSchema IRI を参照した場合に失敗するチェックがあることが完了条件です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
rust
領域
data, testing
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
活発
明瞭さ
おおむね明確
初心者へのやさしさ
55/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。