feat: add presentation route shell

This commit is contained in:
lda
2026-07-03 05:17:52 +07:00 Verified
parent 01d84b6caf
commit fb06bde9c1
8 changed files with 342 additions and 183 deletions
@@ -0,0 +1,14 @@
import { cleanup, render, screen } from "@testing-library/react";
import { afterEach, describe, expect, it } from "vitest";
import { PresentationRoute } from "./PresentationRoute.js";
afterEach(() => cleanup());
describe("PresentationRoute", () => {
it("renders the presentation stage entry point", () => {
render(<PresentationRoute />);
expect(screen.getByRole("main", { name: /lda.chat presentation/i })).toBeInTheDocument();
expect(screen.getByText(/planner decisions/i)).toBeInTheDocument();
});
});
@@ -0,0 +1,5 @@
export const PresentationRoute = () => (
<main className="presentation-route" aria-label="lda.chat presentation">
<p>Planner decisions are separated from deterministic runtime execution.</p>
</main>
);