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.