refactor: add typed frontend exhibit registry

This commit is contained in:
2026-08-14 14:20:41 +02:00
parent c8a870549d
commit edfa4c866c
6 changed files with 129 additions and 23 deletions
+1 -1
View File
@@ -101,7 +101,7 @@ Folder ownership is stored as a normalized membership. The contained document ex
An open folder draws a pale red containment band to each expanded file. Each dated file independently projects a grey line to the temporal index. This allows the player to arrange files until those grey lines are vertical, close the folder, and later reopen the same arrangement.
The planned frontend widget registry will map an exhibit type, and optionally a document type, to its React visualization. Widgets do not own investigation-domain data.
The typed frontend widget registry maps each exhibit type, and each document type, to its React visualization. Adding a domain type now produces a compile-time requirement to register its renderer. Widgets do not own investigation-domain data.
## Deploy at osint.glitch.university