Ripped out deprecated AI summary clients, panels, checkout dialogs, styles, and test suites following the backend deprecation, while keeping deterministic document comparison statistics and section change distribution intact.
Removed
Removed deprecated summaryClient.js and summaryPanel.js components and summaryPanel.css.
Removed summaryCheckout.jsx Stripe payment checkout dialog for redline summaries.
Removed AI summary slot, badges, pending skeletons, and postMessage integration from the document viewer.
Cleaned up obsolete AI summary unit, workflow, and smoke test suites across the repository.
Preserved
Preserved all deterministic statistics cards (total changes, net words, change density, sections) and the section change distribution table in the document viewer.
Redline docs compare the free text result with the planned one-time Word and AI summary options and show a document API summary request.
Improved
Added a direct-result table with the free comparison, $4.99 Word redline, and $9.99 Word redline plus AI summary, while marking direct checkout as coming soon.
Added a concrete text-change example and a DOCX API request showing how to opt into an AI summary.
Clarified that Word Track Changes applies to DOCX pairs and that layout and document structure are outside the comparison guarantee.
repo
bookcicle/ui
Redlinedevelopment
Read-only AI summaries in Redline embeds and split change navigation
Signed comparison embeds display requested AI summaries, navigate changes smoothly in split mode, and feature a sticky unchanged toggle at the drawer bottom.
Improved
A compact view menu beside Theme switches between Document, Changes, and Summary without hiding the toolbar.
Sample iframe comparisons show an immediate example summary with links to their text changes.
Next and previous change navigation focuses, scrolls to, and transitions between document parts accurately in split mode.
Pinned the unchanged expand/collapse toggle to the drawer bottom footer to prevent horizontal button overflow.
Queued and processing summaries show a clear loading indicator while the document comparison stays available.
Signed viewer links can read a previously requested summary but cannot start or retry billing workflows.
Prerendered embed endpoints serve lean comparison viewer shells without landing chrome, navigation headers, footers, or static home page flash.