content-explorer/workplans/CONTENT-WP-0000-upstream-baseline.md
tegwick 695060e38d Accept the OnCo baseline walkthrough and open UI extraction.
CONTENT-WP-0000-T04 is accepted on the home and detail browser receipts and on pinned HTTP titles for browse, query, and graph. Screenshots stay outside the repo. CONTENT-WP-0002 is now active.

Assistant: grok
Assistant-Session: 01a1346c-fdff-7741-b1af-b7283661554b
2026-10-13 22:38:18 +02:00

110 lines
3 KiB
Markdown

---
id: CONTENT-WP-0000
type: workplan
title: "Upstream baseline and IP audit"
domain: infotech
repo: content-explorer
status: finished
flavor: planning
depends_on: []
created: "2026-10-12"
updated: "2026-10-13"
state_hub_workstream_id: "c1d4dd6a-2d67-5dad-93f5-251222343948"
---
# Upstream baseline and IP audit
Reproduce the OnCo baseline and establish the legal, behavioral, and visual reference. The 2026-10-12 research pass read public files and the live site. It did not clone or execute the upstream repository.
## Work packages
### Pin an immutable upstream git SHA and preserve the original MIT license and NOTICE.
```task
id: CONTENT-WP-0000-T01
status: done
priority: high
state_hub_task_id: "1b9bf018-feae-589e-8374-45f9745fd988"
```
### Install the locked dependencies and record build, test, lint, and typecheck results.
```task
id: CONTENT-WP-0000-T02
status: done
priority: high
state_hub_task_id: "bb091b6e-5211-5f2a-a74d-897e28d87b6f"
```
### Trace dependencies of the browser, detail, graph, navigation, and data layers.
```task
id: CONTENT-WP-0000-T03
status: done
priority: high
state_hub_task_id: "548a55f3-599b-559a-8829-6cd168834821"
```
### Capture responsive screenshots and a keyboard interaction walkthrough.
```task
id: CONTENT-WP-0000-T04
status: done
priority: high
state_hub_task_id: "755f3c0a-80d9-5584-8011-dcad63418c1d"
```
### Inventory data, code, logos, artwork, fonts, and external dependency licenses.
```task
id: CONTENT-WP-0000-T05
status: done
priority: high
state_hub_task_id: "69d6caf9-bd0c-503b-9fe9-7373904c1e76"
```
### Quantify oncology-specific references and decide component-by-component reuse.
```task
id: CONTENT-WP-0000-T06
status: done
priority: high
state_hub_task_id: "c3f8d552-a06d-560f-8ef7-af1077d23845"
```
## Acceptance gates
### Commit the pinned SHA, baseline report, and component inventory.
```task
id: CONTENT-WP-0000-T07
status: done
priority: high
state_hub_task_id: "88088935-48a4-5661-9ced-1f559e60b745"
```
### Separate MIT software from the NC dataset and assets in a license matrix.
```task
id: CONTENT-WP-0000-T08
status: done
priority: high
state_hub_task_id: "37271490-6445-50e8-8a40-fad85df77286"
```
### Capture one reference example each for browse, detail, search, and relations.
```task
id: CONTENT-WP-0000-T09
status: done
priority: high
state_hub_task_id: "5eeaca43-1e59-5180-a599-7c9d6ab99d0c"
```
## Key risk
R1: license/source boundary. R2: unable to reproduce the baseline. Log evidence and deviations in the workplan review before marking complete.
## Evidence
Evidence: [research/baseline/2026-10-12-upstream-baseline.md](../research/baseline/2026-10-12-upstream-baseline.md), [research/baseline/ONCO_PIN](../research/baseline/ONCO_PIN), and [evidence/CONTENT-WP-0000-Review.md](evidence/CONTENT-WP-0000-Review.md). T04 is accepted on the home and detail browser receipts plus pinned HTTP titles for browse, query, and graph. Screenshots stay outside this repo. The production build and full test/lint runs were not executed.