Skip to content

[Enhancement]: Simulation Details Page – Surface Missing Schema Fields #123

@tomvothecoder

Description

@tomvothecoder

Summary

Expose currently available but undisplayed simulation fields in the Simulation Details view.

UI expansion only.

Motivation

Several schema fields exist but are not rendered, resulting in incomplete simulation metadata visibility.

Scope

1. Configuration Card

Add:

  • case_group (under Case Name, if present)
  • compset_alias (under Compset)
  • description as multiline read-only field at bottom (preserve line breaks)

2. Provenance Card

Replace raw UUID display with:

  • created_by_user
  • last_updated_by_user

Fallback to UUID only if related user object is missing.

3. New Card: Scientific Metadata

Place below Timeline.

Add:

  • key_features (markdown-rendered)
  • known_issues (markdown-rendered)

4. Advanced Metadata (Collapsible)

Add collapsible section labeled “Advanced Metadata” containing formatted JSON viewer for extra.

Explicitly Not Displayed

  • Do not expose case_id

Non-Goals

  • No schema changes
  • No API contract changes
  • No new routes
  • No database migrations

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions