aboutsummaryrefslogtreecommitdiff
path: root/src/models/registry.ts
blob: e78ddbad3fd3ef2bb1de226ccbe86886d7ec644b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
import type { ModelDefinition } from '../core/model';

// Register only subjects enabled by PLAN.md. Each model loads its own scene and UI.
export const models: readonly ModelDefinition[] = [
  {
    id: 'electric-flux',
    titleKey: 'flux.title',
    async mount(host, context) {
      const { mountFluxModel } = await import('./electric-flux/view');
      return mountFluxModel(host, context);
    },
  },
];