Seeded repo

This commit is contained in:
tegwick 2026-10-12 18:28:16 +02:00
parent 451fb5924c
commit 762707cefe
34 changed files with 1526 additions and 1 deletions

View file

@ -0,0 +1,9 @@
# 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.

View file

@ -0,0 +1,9 @@
# ADR-0002: static build-time snapshots before live knowledge backend
Status: Proposed (2026-10-12)
Decision: begin with reproducible offline connectors and a versioned static snapshot JSON plus index; client-side/filter-in-browser at small scale. Build/validate before publish. Add remote read APIs, indexed search and graph storage only with measured limits or freshness requirements.
Rationale: onco.cc demonstrates considerable value via static-first publication, while scope here is a domain-independent exploration engine rather than real-time editing.
Trade-offs: delayed source refresh and snapshot size; address with paged static tables and incremental build if benchmarks require.