registrystack / registrystack/registry-stack
registry-manifest: 15 PublicSchema IRIs used by BReg and Relay fixtures are absent from the draft graph (#589 audit criterion)
- 主要言語
- 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