content-explorer/decisions/ADR-0001-selective-onco-adaptation.md
2026-10-12 18:28:16 +02:00

917 B

ADR-0001: selective reuse of OnCo UI through canonical projection

Status: Proposed (2026-10-12)

Decision: adopt Next.js/TypeScript and selectively adapt OnCo MIT-licensed UI components after pinned-source/license audit. Place normalized knowledge snapshot between ingestion and presentation; put kinds, facets, navigation and relation display in the dataspace manifest. Use a pure compatibility adapter for extracted browser components. Keep domain-specific widgets optional.

Consequences: achieves visible UX parity earlier than a complete rewrite while isolating OnCo-specific imports. Requires dependency tracing, code copyright preservation and source-maintenance strategy. Avoids copying CC BY-NC content into the seed.

Alternatives: wholesale fork (fast parity, high leakage/coupling); greenfield app (clean abstractions, high UX recreation cost). Revisit after WP-00 with concrete coupling measurements.