fix: align lifecycle aria-label with scene title per review feedback

This commit is contained in:
lda
2026-07-09 21:48:26 +07:00 Verified
parent 915f3e64d5
commit e8b5350b64
2 changed files with 2 additions and 2 deletions
@@ -44,7 +44,7 @@ const renderBeat = (beatId: "draft" | "artifact" | "deployment" | "ready-run") =
describe("DemoLifecycleScene", () => { describe("DemoLifecycleScene", () => {
it("renders prepared draft context honestly", () => { it("renders prepared draft context honestly", () => {
renderBeat("draft"); renderBeat("draft");
expect(screen.getByRole("region", { name: /demo lifecycle detail/i })).toHaveAttribute("data-active-lifecycle", "draft"); expect(screen.getByRole("region", { name: "prepared workflow lifecycle" })).toHaveAttribute("data-active-lifecycle", "draft");
expect(screen.getByText("prepared context")).toBeInTheDocument(); expect(screen.getByText("prepared context")).toBeInTheDocument();
expect(screen.getByText("examples/lda_report_workflow")).toBeInTheDocument(); expect(screen.getByText("examples/lda_report_workflow")).toBeInTheDocument();
}); });
@@ -26,7 +26,7 @@ export const DemoLifecycleScene = ({ scene, beat, demo }: DemoLifecycleSceneProp
</StageCaption> </StageCaption>
<section <section
className="demo-lifecycle-scene" className="demo-lifecycle-scene"
aria-label="demo lifecycle detail" aria-label="prepared workflow lifecycle"
data-active-lifecycle={beat.id} data-active-lifecycle={beat.id}
> >
<ol className="demo-lifecycle-scene__rail"> <ol className="demo-lifecycle-scene__rail">