feat: rebuild Process Studio into multi-phase Process Creation Wizard\n\n- Replace toy Studio.tsx with proper Wizard.tsx canvas\n- Build 6-step flow: Intake -> Analyze -> Generate -> Validate -> Draft saved -> Publish\n- Implement incremental EA2 writes via wizardApi.ts (flow, batch apply)\n- Use localStorage for draft recovery across reloads\n- Apply industrial-blueprint UI styling matching core doctrine\n- Add Vitest tests for Wizard components and API wrappers

This commit is contained in:
2026-06-14 03:47:26 +04:00
parent b2c1e57c86
commit 4bc7ae228a
27 changed files with 2274 additions and 275 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
// RunHistory scene: cross-scenario timeline.
import { useMemo, useState } from "react";
import { useApp } from "../state/store";
import { Clock, History } from "../components/icons";
import { Clock, HistoryIcon } from "../components/icons";
const STATUS_FILTERS = ["all", "running", "completed", "errored", "queued"] as const;
type Status = (typeof STATUS_FILTERS)[number];
@@ -36,7 +36,7 @@ export default function RunHistory() {
<div className="rh">
<header className="rh-head">
<div>
<span className="mc-hero-eyebrow"><History size={12} /> Run history</span>
<span className="mc-hero-eyebrow"><HistoryIcon size={12} /> Run history</span>
<h2 className="mc-hero-title">All scenarios · all runs</h2>
</div>
<nav className="rh-filters">