MeridiansMeridians

Right inspector [UI]

From the Meridians Wiki · Public · Maintained · joint

The right popout — UtilityRail (icon strip) picks a tab; the panes render in UtilityPanel.tsx (separate from the center views). The inspector tab body is driven by viewState.inspectorContext via renderInspector(); detail bodies share the DetailKit presentational vocabulary.

flowchart LR
    Rail["UtilityRail → UtilityPanel"]
    Rail --> Insp["**inspector** → renderInspector()"]
    Rail --> Others["chat · threads · files · knowledge ·<br/>surveys · interviews · graphs · readings ·<br/>eval (Review) · learning (Coverage)"]

    Insp --> Details["entity details:<br/>Character · Location · Artifact ·<br/>Thread · Arc · Scene · WorldNode · Knowledge ·<br/>ReasoningNode · PhaseNode ·<br/>Stream · StreamPrior · Merge · Topic · Question"]
  • Each non-inspector tab maps to one panel component (ChatPanel, ThreadsPanel, FilesPanel, KnowledgePanel, SurveyPanel, InterviewPanel, GraphPanel, ReadingsPanel, BranchEval, LearningPanel).
  • renderInspector() contexts that carry the belief layer: stream (StreamDetail — stance + priors log), streamPrior (one member-contributed prior), merge (MergeDetail — the war-room commit that folded a stream into continuity), topic (TopicDetail — curriculum node), question (QuestionDetail — learning question + topic reassignment).