Skip to content

Migrate result viewing and report viewing #11

Description

@quinCode

Migrate result viewing and report viewing

Parent

#2

What to build

Migrate result listing, result table viewing, report generation, and report file viewing into the new architecture. Core result files should be read and normalized by CoreGateway or backend result services before React consumes them.

This slice preserves existing result and report workflows while insulating React from raw results.json structure.

Acceptance criteria

  • UI backend exposes typed routes for result listing, result details, report generation, and report file references.
  • Result path handling prevents access outside the configured core root.
  • Core result schema is normalized into UI application model rows and summaries.
  • React results feature displays result tables from generated API client data.
  • React reports feature displays report metadata and links to generated report files.
  • Backend tests cover path safety, result normalization, report generation, and unknown or extended result fields.
  • Frontend tests cover result table states, sorting or filtering behavior that remains in scope, report generation, and empty/error states.

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified and ready for an agent to implement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions