registrystack / registrystack/registry-stack

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

Offen
#892 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area:manifest bug criticality:p2 needs-jeremi-decision
Vorherrschende Sprache
Rust
Sterne
2
Forks
0
Ø Merge
2 Std. 55 Min.
Gemergte PRs (30 T.)
130

Beschreibung

## 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.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Untersuchung des Entwurfsgraphen in products/manifest und der BReg- und Relay-Fixtures, die die aufgeführten PublicSchema-IRIs referenzieren, und prüfe anschließend PR #851 und Issue #589 auf den Audit-Kontext. Erledigt ist die Aufgabe, wenn der Graph und die Fixtures konsistent sind oder die Ausnahme dokumentiert ist, mit einer Prüfung, die fehlschlägt, wenn eine Fixture eine undefinierte PublicSchema-IRI referenziert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
data, testing
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Aktiv
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
55/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.