Files
2026-04-26 18:39:09 +09:00

914 B

Phase 7 Plan: Web App Shell and Diagnostic Start

Status: Ready for execution Phase Goal: Create a working diagnostic web app shell.

Tasks

1. Serve embedded web app

  • Add internal/webapp.
  • Embed static app assets.
  • Register root and asset routes through the existing Go server.

2. Build diagnostic UI

  • Add setup form for user id, target role, stack, and interview timeline.
  • Create diagnostic session through the real API.
  • Show returned questions.

3. Build answer and grading UI

  • Let user select a question.
  • Submit answer through the real API.
  • Show overall grade, scores, follow-up, and evidence.

4. Verify

  • Add HTTP tests for root web app and asset serving.
  • Run Go tests, OpenSpec validation, line-count check.
  • Smoke the rendered app endpoint and diagnostic API flow.

Out of Scope

  • Frontend build tooling.
  • Authentication.
  • Phase 8 progress panels.