9 lines
917 B
Markdown
9 lines
917 B
Markdown
# 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.
|