fix: align prepared lifecycle discussion rail
This commit is contained in:
@@ -20,3 +20,12 @@ Implemented in shared `main`; ready for commit as `refactor: remove duplicate au
|
||||
- `PresentationStage.test.tsx` named in the brief is not present in this checkout, so the focused run used the existing PresentationStage implementation coverage through route tests.
|
||||
|
||||
The broader presenter-note catalog test remains outside Task 4 scope and still expects the later Task 5 `architecture/node-use` note and timing ledger.
|
||||
|
||||
## Task 4 Follow-Up: Prepared Lifecycle Composition
|
||||
|
||||
- RED: focused seam tests failed because the discussion rail was a sibling below the full prepared scene, with no presentation-column wrapper or grid-area contract.
|
||||
- GREEN: the existing discussion rail is now passed into Prepared Lifecycle as a slot; the assistant spans the left column, presentation occupies the upper right, and questions occupy the lower right.
|
||||
- Mobile order is explicit: presentation, questions, assistant.
|
||||
- Focused tests passed: `4` files, `162/162` tests.
|
||||
- Console typecheck passed: `pnpm --dir web --filter @lda/console typecheck`.
|
||||
- React Doctor passed: `100/100`, no issues in changed files.
|
||||
|
||||
Reference in New Issue
Block a user