chore: refine presentation copy and local ignores

This commit is contained in:
lda
2026-07-13 03:29:49 +07:00 Verified
parent 8679d96123
commit 95c629e800
4 changed files with 8 additions and 10 deletions
+1 -4
View File
@@ -25,9 +25,6 @@ logs/
coverage/
.nyc_output/
# Local presentation screenshots
web/apps/console/.visual-smoke/rehearsal/
# IDE/Editor Specific
.vscode/
.idea/
@@ -217,7 +214,7 @@ pyrightconfig.json
.superpowers/
# Local dependency source checkouts used for agent reference
.repos/effect/
.repos/
# local config file
@@ -110,12 +110,13 @@ export const DiscussionPanel = ({ branchId, onClose }: DiscussionPanelProps) =>
<span>Evidence</span>
<p>{branch.evidencePointer}</p>
</section>
{branch.speakerHint && (
{/* // Not to show, just to know
branch.speakerHint && (
<aside className="discussion-panel__presenter-note" aria-label="presenter note">
<span>Presenter note</span>
<p>{branch.speakerHint}</p>
</aside>
)}
) */}
</aside>
<footer className="discussion-panel__actions" aria-label="discussion actions">
@@ -14,12 +14,12 @@ describe("OpeningThesisScene", () => {
const opening = screen.getByRole("region", { name: /thesis opening/i });
expect(opening).toHaveAttribute("data-opening-focus", "title");
expect(opening).toHaveAttribute("data-presentation-surface", "editorial");
expect(screen.getByRole("heading", { name: /The product goal: an AI agent for workspace automation/i }).parentElement)
expect(screen.getByRole("heading", { name: /An AI agent for workspace automation/i }).parentElement)
.toHaveAttribute("data-visual-role", "title-hero");
expect(screen.getByRole("heading", { name: /Design and Implementation of lda\.chat/i })).toBeInTheDocument();
expect(screen.getByText(/product goal.*AI agent.*workspace automation/i)).toBeInTheDocument();
expect(screen.getByText(/AI agent for workspace automation is the product goal/i)).toBeInTheDocument();
expect(screen.getByText(/implemented contribution.*typed workflow substrate/i)).toBeInTheDocument();
expect(screen.getByRole("heading", { name: /The product goal: an AI agent for workspace automation/i })).toBeInTheDocument();
expect(screen.getByRole("heading", { name: /An AI agent for workspace automation/i })).toBeInTheDocument();
const roles = screen.getByRole("group", { name: "AI agent roles" });
expect(roles).toHaveClass("opening-thesis__agent-system");
expect(roles.querySelectorAll("[data-concept-emphasis]")).toHaveLength(3);
@@ -29,7 +29,7 @@ export const OpeningThesisScene = ({ scene, beat }: OpeningThesisSceneProps) =>
>
<header className="opening-thesis__statement" data-visual-role="title-hero">
<p>Product goal</p>
<h2>The product goal: an AI agent for workspace automation.</h2>
<h2>An AI agent for workspace automation.</h2>
</header>
<div className="opening-thesis__statement opening-thesis__statement--contribution" data-visual-role="implementation-boundary">
<p>Implementation boundary</p>