describe("Review Workflow", () => {
  beforeEach(() => {
    cy.devLogin("admin@oliver.com");
  });

  it("shows review status badge on presentation page", () => {
    // Assume a presentation exists (created by seed or setup)
    cy.createPresentation("Review Test Deck");
    cy.visit("/dashboard");
    // Click on the first presentation
    cy.get("[class*='cursor-pointer']").first().click();
    // Review badge should be visible
    cy.contains(/draft|in review|approved/i).should("be.visible");
  });
});
