Outputs quality review
Review date: 2026-05-31
Scope: Discovery batch 1 (OUT-006–012) + seed outputs (OUT-001–005) audit
Sources: full-refresh-report.md, output-intake-rules.md, data/outputs.yaml, link YAML, data/graph_exports/*.csv
1. Batch summary (discovery batch 1)
| Metric | Count |
|---|---|
| People / resource clusters searched | 10 |
| Candidate outputs found (approx.) | ~10 |
| Included (new) | 7 (OUT-006–012) |
| Maybe (deferred) | 5 |
| Excluded | 8 candidate types (see discovery review §6) |
| New person–output links | 7 (POL-006–012) |
| New output–resource links | 4 (ORL-006–009) |
Post-batch registry: 12 outputs · 12 person–output links · 9 output–resource links (11 graph-included person–output after review correction).
Seed pass (pre-batch): 5 Project Bluelight films (OUT-001–005) · POL-001–005 · ORL-001–005 → CDM-016.
2. Batch 1 output relevance classification
| output_id | title (short) | person | Class | Rationale |
|---|---|---|---|---|
| OUT-006 | Insert Coin documentary | Tsui | Medium | Role explicit on DePaul news; external Midway career film — no DePaul facility signal; person–output only |
| OUT-007 | Midway Arcade Legacy Exhibit | Tsui | Medium | Curator role explicit; external museum venue — no DePaul resource edge |
| OUT-008 | The Plant Digital Twin | Wagner | Strong (output) / Weak (person link) | SPARK page explicit on digital twin at SPARK; Wagner not named on Plant page — POL-008 excluded from graph |
| OUT-009 | Beyond the Loan | Wagner | Strong | DePaul press release names Wagner leading SPARK initiative; dashboards at SPARK Center |
| OUT-010 | Steans Housing Strategies | Wagner | Strong | SPARK partner page + GRA-028; explicit SPARK-hosted analytics |
| OUT-011 | HexLab itch.io portfolio | Wetzel | Medium | Lab site links portfolio; aggregate of educational games — valid CDM-022 output |
| OUT-012 | Hey! Play! exhibition | Schrank | Medium | Co-curator role on faculty bio; external Chicago Design Museum — person–output only |
Summary counts (batch 1 only)
| Class | Count |
|---|---|
| Strong | 2 |
| Medium | 4 |
| Weak | 0 |
| Questionable | 0 |
(OUT-008 output artifact is strong; person–output link was weak/inferred.)
3. Seed outputs (OUT-001–005) — brief audit
| output_id | Class | Notes |
|---|---|---|
| OUT-001–005 | Strong | Project Bluelight page + people.yaml explicit Cinespace (CDM-016) production text; all ORL-001–005 justified |
No seed downgrades required.
4. Accepted strong records (graph-included)
Person–output (batch 1):
- POL-006, POL-007 (Tsui → OUT-006, OUT-007) — medium relevance but explicit roles; no resource overclaim
- POL-009, POL-010 (Wagner → OUT-009, OUT-010) — explicit leadership text
- POL-011 (Wetzel → OUT-011) — HexLab director + lab portfolio link
- POL-012 (Schrank → OUT-012) — co-curator on official faculty bio
Output–resource (batch 1):
- ORL-006 — OUT-008 → UNI-003 (SPARK digital twin text)
- ORL-007 — OUT-009 → UNI-003 (DePaul news: SPARK 8th floor dashboards)
- ORL-008 — OUT-010 → UNI-003 (SPARK housing partner project text)
- ORL-009 — OUT-011 → CDM-022 (hexlab.cdm.depaul.edu → itch.io portfolio)
Seed output–resource: ORL-001–005 → CDM-016 (Bluelight/Cinespace) — all valid.
5. Records retained but medium (graph-included)
| Record | Disposition | Notes |
|---|---|---|
| OUT-006 / POL-006 | Keep in graph | External documentary; documents Tsui media practice not CDM-003 use |
| OUT-007 / POL-007 | Keep in graph | External exhibit; curator role documented |
| OUT-011 / POL-011 / ORL-009 | Keep in graph | Portfolio aggregate; split individual titles in future pass if needed |
| OUT-012 / POL-012 | Keep in graph | Co-curator unnamed; monitor for co-credit ambiguity |
6. Records changed to include_in_graph: false (this review)
| Link | Change | Reason |
|---|---|---|
| POL-008 Wagner → OUT-008 | include_in_graph: false, confidence → medium |
Plant SPARK page does not name Wagner; faculty_lead inferred from SPARK directorship only |
OUT-008 output record and ORL-006 retained in graph — SPARK facility/project text is explicit; only the person link was overclaimed.
7. Records flagged needs_review (no removal)
| Item | Issue | Recommended action |
|---|---|---|
| OUT-008 | Wagner in outputs.yaml people array without graph person link |
OK for registry audit; add PER-024 or SPARK staff links only with explicit Plant page roles |
| OUT-012 | Schrank "co-curated" — co-curator unknown | Accept at medium confidence; do not infer VAD Lab (CDM-012) edge |
| OUT-006, OUT-007 | Weak hard-tech resource-map tie | Acceptable person–outputs for Jarvis director media practice |
| UNI-003 hub | 3 output–resource edges from batch 1 | Monitor degree; each edge has explicit SPARK page or press text |
No records removed from registry.
8. Output–resource link audit (all 9)
| link_id | output → resource | Explicit evidence? | Verdict |
|---|---|---|---|
| ORL-001–005 | OUT-001–005 → CDM-016 | Yes — Bluelight/Cinespace stage text | Valid (seed) |
| ORL-006 | OUT-008 → UNI-003 | Yes — SPARK digital twin visualization at SPARK Center | Valid |
| ORL-007 | OUT-009 → UNI-003 | Yes — DePaul news: SPARK launched initiative, dashboards at SPARK | Valid |
| ORL-008 | OUT-010 → UNI-003 | Yes — SPARK housing partner project hosted at SPARK | Valid |
| ORL-009 | OUT-011 → CDM-022 | Yes — HexLab site links itch.io portfolio as lab projects | Valid (medium aggregate) |
No output–resource links downgraded in this pass.
Rejected in intake (correct): CDM-003 (Tsui), CDM-012 (Schrank), CDM-011 (Wagner housing/VIDA name only).
9. Person-role ambiguity
| Person | Issue | Resolution |
|---|---|---|
| LeAnne Wagner (PER-023) | Plant project: director vs named project lead | POL-008 excluded — Plant page does not name Wagner |
| LeAnne Wagner | Beyond the Loan co-lead with James Bort (PER-024) | Wagner explicitly named in press release — POL-009 valid |
| Joshua Tsui (PER-062) | "Creator" vs historical "producer" of Midway-era work | DePaul news attributes documentary to Tsui — low risk |
| Brian Schrank (PER-064) | Co-curator — partner unnamed | Role curator retained; no collaboration edges |
| Richard Wetzel (PER-065) | Portfolio vs per-game authorship | developer on lab portfolio output — acceptable |
10. Cross-unit collaboration implications
Person–output edges do not create person–person collaboration edges. Review found no misleading cross-unit implications:
- Wagner SPARK outputs do not imply CDM↔Steans↔Aon person–person cliques in the resource graph.
- Tsui documentary coauthors (Midway alumni) do not create external↔CDM facility edges.
- Schrank museum co-curation does not imply CDM-012↔external museum collaboration edges.
11. False hub check
| Resource | Output–resource degree | Assessment |
|---|---|---|
| CDM-016 | 5 | Justified — five Bluelight films with explicit Cinespace stage text |
| UNI-003 | 3 | Three batch-1 SPARK projects with explicit page/press evidence; monitor but not inflated by affiliation-only links |
| CDM-022 | 1 | Single HexLab portfolio link — justified |
Person–output exclusions (POL-008) do not affect resource hub counts.
12. Recommendations before next output batch
- SPARK projects: Require project page or press text naming the person before person–output links (Plant lesson).
- Theatre School: Named production credits with TTS-001/TTS-002 facility text — Binder/Farina/Kelly.
- Music SRT: Named ensemble recordings tied to MUS-001/MUS-003/Holtschneider studios.
- Industrial Design: IRL capstone artifacts with CDM-001 acknowledgment for Matteson/Liang.
- HexLab: Split itch.io portfolio into individual titles when pages quote CDM-022.
- UNI-003 monitoring: Avoid a fourth output–resource edge unless new explicit SPARK facility text; consider consolidating related SPARK Data Vision projects in review only (not merge records).
- Co-leads: Add PER-024 Bort person–output for Beyond the Loan only with matching press-release role text.
- Quality pass: Run after each batch (~1 affiliation-inferred person link per batch at current coverage).
13. Graph state after corrections
Edits applied:
POL-008:include_in_graph: false, confidence → mediumOUT-008: notes updated for Wagner role inference
Regenerate: python3 scripts/refresh_all.py
Historical discovery batch logs: _local_archive/reports/ (local only). · Layer plan: outputs-layer-plan.md