Settings collaboration direction (recorded in the note): the shell only provides composition faces — feature plugins register themselves. The General section moves into the ui-settings shell (order 0, skeleton rows) and declares the settings.general.item list slot; locale registers the Language row and ui-theme the Appearance row (each with its own store mirror, dictionaries, and ledger-judged deferral); the ui-settings-general package is gone. ui-settings-models becomes ui-models — a feature package that contributes its Settings section rather than a settings-owned satellite. The item-slot SlotMap entry is authored in the ui-settings contract and repeated verbatim in locale/ui-theme (reference-cycle avoidance; declaration merging keeps the copies identical).
70 lines
1.3 KiB
JSON
70 lines
1.3 KiB
JSON
{
|
|
"extends": "../../tsconfig.base.json",
|
|
"compilerOptions": {
|
|
"rootDir": "src",
|
|
"outDir": "lib/types"
|
|
},
|
|
"include": [
|
|
"src"
|
|
],
|
|
"references": [
|
|
{
|
|
"path": "../../vendor/cordis"
|
|
},
|
|
{
|
|
"path": "../../packages/host/apiproxy"
|
|
},
|
|
{
|
|
"path": "../../packages/host/webserver"
|
|
},
|
|
{
|
|
"path": "../../packages/core/session"
|
|
},
|
|
{
|
|
"path": "../../packages/ui/app-boot"
|
|
},
|
|
{
|
|
"path": "../../packages/ui/tui"
|
|
},
|
|
{
|
|
"path": "../../packages/util/paths"
|
|
},
|
|
{
|
|
"path": "../../packages/client/connection"
|
|
},
|
|
{
|
|
"path": "../../packages/client/hmr"
|
|
},
|
|
{
|
|
"path": "../../packages/client/runtime"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-theme"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-settings"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-models"
|
|
},
|
|
{
|
|
"path": "../../packages/client/locale"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-layout"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-sidebar"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-conversation"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-trajectory"
|
|
},
|
|
{
|
|
"path": "../../packages/client/ui-question"
|
|
}
|
|
]
|
|
}
|