Give the seed plans canonical CONTENT-WP frontmatter and task blocks, and classify the repo as infotech research so repo-onboard can project it. Assistant: grok Assistant-Session: 01a130f1-abfb-7d71-9cd6-a8b75ec7f95a
99 lines
2.7 KiB
Markdown
99 lines
2.7 KiB
Markdown
---
|
|
id: CONTENT-WP-0007
|
|
type: workplan
|
|
title: "OnCo licensed reference-slice conformance"
|
|
domain: infotech
|
|
repo: content-explorer
|
|
status: blocked
|
|
flavor: implementation
|
|
depends_on:
|
|
- CONTENT-WP-0000
|
|
- CONTENT-WP-0001
|
|
- CONTENT-WP-0002
|
|
- CONTENT-WP-0003
|
|
- CONTENT-WP-0005
|
|
created: "2026-10-12"
|
|
updated: "2026-10-12"
|
|
---
|
|
|
|
# OnCo licensed reference-slice conformance
|
|
|
|
Validate generic Content Explorer against real OnCo topology and UX using a small pinned, authorized cancer-data slice, without copying the broader corpus. No real data import until authorization exists. See `tests/onco-reference/README.md`.
|
|
|
|
## Work packages
|
|
|
|
### Determine the test operator and use, acquire the permission or license required by OnCo LICENSE-DATA, and document redistribution restrictions.
|
|
|
|
```task
|
|
id: CONTENT-WP-0007-T01
|
|
status: wait
|
|
needs_human: true
|
|
blocking_reason: "OnCo LICENSE-DATA authorization is required before any real reference-slice import."
|
|
priority: high
|
|
```
|
|
|
|
### Pin the upstream SHA and capture behavior for about 12 to 25 representative entities, 8 or more user journeys, and several viewport sizes.
|
|
|
|
```task
|
|
id: CONTENT-WP-0007-T02
|
|
status: todo
|
|
priority: high
|
|
```
|
|
|
|
### Build an allowlist-only onco-reference adapter from explicitly authorized local inputs to a canonical snapshot, retaining provenance, dates, rights, and record links.
|
|
|
|
```task
|
|
id: CONTENT-WP-0007-T03
|
|
status: todo
|
|
priority: high
|
|
```
|
|
|
|
### Implement graph topology, inverse links, search and facet, detail, source display, stable deep-link, and negative mutation tests.
|
|
|
|
```task
|
|
id: CONTENT-WP-0007-T04
|
|
status: todo
|
|
priority: high
|
|
```
|
|
|
|
### Run paired OnCo and Content Explorer browser tests against the pinned source baseline, and report semantic and visual divergences separately.
|
|
|
|
```task
|
|
id: CONTENT-WP-0007-T05
|
|
status: todo
|
|
priority: high
|
|
```
|
|
|
|
### Run clean-room public CI with synthetic domains and no OnCo dataset, and audit that no OnCo corpus entered distributable packages or build artifacts.
|
|
|
|
```task
|
|
id: CONTENT-WP-0007-T06
|
|
status: todo
|
|
priority: high
|
|
```
|
|
|
|
## Acceptance gates
|
|
|
|
### No real data import until authorization, and no missing attribution or silent relation loss.
|
|
|
|
```task
|
|
id: CONTENT-WP-0007-T07
|
|
status: todo
|
|
priority: high
|
|
```
|
|
|
|
### Version-pinned reproducibility, a comparative conformance report, and documented exceptions.
|
|
|
|
```task
|
|
id: CONTENT-WP-0007-T08
|
|
status: todo
|
|
priority: high
|
|
```
|
|
|
|
## Key risk
|
|
|
|
Data-use authorization is the blocker. Do not guess rights. Public fixtures remain independently authored.
|
|
|
|
## Evidence
|
|
|
|
Pull requests, test logs, pinned artifacts, screenshots, or a comparison report where applicable. Add `ImplementationNotes.md` and `Review.md` on completion. Do not mark a gate passed without a verifiable link.
|