Explore comparison results with compact view and layout menus.
Improved
- Choose rendered redline, original, revised, HTML, or structured JSON from the View menu.
- Choose unified or split layout for rendered comparisons and expand Details to inspect comparison metadata.
- Result controls wrap neatly on mobile, with more room around JSON change counts.
- repo
- bookcicle/ui
Shorter guidance and accurate comparison contracts.
Improved
- Trimmed repeated explanations while retaining request and response tables and examples.
- Clarified HTML-anchored JSON, document parts, and source formatting limits.
- Documented comparison caching and kept GPT and MCP instructions in their own section.
- repo
- bookcicle/ui
Shorter guidance and accurate comparison contracts.
Improved
- Trimmed repeated explanations while retaining request and response tables and examples.
- Clarified HTML-anchored JSON, document parts, and source formatting limits.
- Documented comparison caching and kept GPT and MCP instructions in their own section.
- repo
- bookcicle/ui
Shorter guidance and accurate comparison contracts.
Improved
- Trimmed repeated explanations while retaining request and response tables and examples.
- Clarified HTML-anchored JSON, document parts, and source formatting limits.
- Documented comparison caching and kept GPT and MCP instructions in their own section.
- repo
- bookcicle/ui
Shorter guidance and accurate comparison contracts.
Improved
- Trimmed repeated explanations while retaining request and response tables and examples.
- Clarified HTML-anchored JSON, document parts, and source formatting limits.
- Documented comparison caching and kept GPT and MCP instructions in their own section.
- repo
- bookcicle/ui
Public company research distinguishes sourced facts, estimates and analysis, with free claims reviewed by Bookcicle support.
Added
- Unclaimed profile labels and company-domain support claim links.
- Readable market estimate ranges and evidence classifications.
- Ownership review preserves published research and enables account-managed profiles.
- repo
- bookcicle/ui
Company information, support, and brand assets have one home on the parent Bookcicle site.
Changed
- Contact links open the parent Bookcicle contact page with the product selected.
- Company brand assets are grouped by brand at the parent Bookcicle site.
- repo
- bookcicle/ui
The interactive demo now includes the reports drawer, grouped fictional careers, and nested role-targeted drafts.
Improved
- Choose fictional careers from the reports task list in an expandable drawer or compact active rail.
- Explore grouped career journeys and nested drafts targeting specific roles, including graduate and career-change examples.
- Open and share a selected draft directly, with a responsive drawer on mobile.
- repo
- bookcicle/ui
The demo and your reports now share the same task list, name avatars, and collapsible series.
Improved
- Report buttons show name initials in both the reports drawer and compact rail.
- Collapse and expand report series while retaining their existing grouping and focus controls.
- The demo opens with its drawer collapsed and uses the same report navigation, including nested targeted drafts.
- repo
- bookcicle/ui
The demo and your reports now share the same task list, name avatars, and collapsible series.
Improved
- Report buttons show name initials in both the reports drawer and compact rail.
- Collapse and expand report series while retaining their existing grouping and focus controls.
- The demo opens with its drawer collapsed and uses the same report navigation, including nested targeted drafts.
- repo
- bookcicle/ui
A light Funcspace hero demonstrates how published company profiles become discoverable and explorable through chat.
Improved
- Readable hero with example conversations for company discovery and founder publication.
- Explore-in-chat handoff with a copyable starter question while the published connection link is pending, including direct page access and refresh.
- Responsive navigation keeps the Funcspace brand and key links accessible on mobile and tablet.
- repo
- bookcicle/ui
Company information, support, and brand assets have one home on the parent Bookcicle site.
Changed
- The company About page restores our creator story, founding team, and values, alongside the original contact form with a brand selector and referrer preselection.
- Contact links open the parent Bookcicle contact page with the product selected.
- Company brand assets are grouped by brand at the parent Bookcicle site.
- Live trial acceptance also verifies returning email-code login in a fresh browser context using the same server-owned user identity.
- repo
- bookcicle/ui
Product update for Bookcicle Desktop 0.1.89 improving Windows Hello passkey enrollment diagnostics by capturing server validation response bodies upon ADD_PASSKEY registration rejection.
Fixed
- Windows Hello: Capture and log the HTTP 400 response body from ADD_PASSKEY server actions, surfacing backend validation errors during passkey registration instead of obscuring details behind generic client error classifications.
- Windows Hello: Record explicit server rejection diagnostics under the windows_hello target when credential registration fails.
Included
- Bookcicle Desktop 0.1.89 — Twain-EA bundles Studio UI package 0.1.137-dev.main.3802.1.d97692d2111d.
- repo
- bookcicle/desktop-gpui
- git Tag
- RELEASE-0.1.89
- git Sha
- bd192cc23f4e60855bb7bbea35703de7067bbd7f
- previous Git Tag
- RELEASE-0.1.88
- previous Git Sha
- aeefbd25d2fc1ca4a1ac142dcc9b1be490865d3b
- desktop Ui Package Version
- 0.1.137-dev.main.3802.1.d97692d2111d
- download Manifest
- https://images.bookcicle.com/desktop/latest.json
The company portfolio and dedicated Studio move to the test environment, with shared authentication and updated backend and document upload origins.
Changed
- The test company site presents Bookcicle brands at test.bookcicle.com, with the canvas wave, taller product previews, original Your Privacy documentation, and shared public page styles.
- The existing Studio application moves to test.studio.bookcicle.com; legacy application links preserve their route and query state when redirecting.
- Backend and document upload policies support the matching test Studio origin while preserving existing clients and Bookcicle product identity.
- Shared company authentication continues to support desktop sign-in links.
- Live editorial, translation, and literary conversion smokes target the dedicated Studio domain. Live collaboration is temporarily skipped while Studio Web is gated off.
- repo
- bookcicle/ui
Normalizes Redline upload filenames to URL-safe friendly names and parallelizes document upload staging with transient retry resilience.
Improved
- Normalizes file upload names to clean, URL-safe friendly names without spaces or invalid characters for S3 presigned PUT staging.
- Parallelizes original and revised document upload staging with transient network retry resilience to prevent socket reset failures.
- Updates Redline API documentation and playground snippets to reference api.bookcicle.com and document CloudFront OAC payload hashing with x-amz-content-sha256.
- repo
- bookcicle/ui
Strips scripts, style tags, and external layout chrome from pasted website HTML and collapses unchanged document regions into expandable blocks.
Added
- Adds diffPresentation module to sanitize pasted website HTML, stripping scripts, style tags, links, and intrusive inline styles while preserving semantic text-based tags (p, headings, blockquotes, lists, tables, pre, and inline formatting).
- Adds automatic unchanged region collapsing in the Redline playground, keeping immediate boundary context visible while grouping runs of unchanged blocks into interactive expandable controls.
Fixed
- Prevents pasted website stylesheets and scripts from hijacking the playground layout or executing in the browser DOM.
- Unwraps nested website layout containers into discrete document blocks so block-by-block diffing and paragraph-level changes are clearly visible without scrolling through entire unmodified web pages.
- repo
- bookcicle/ui
Brings automatic unchanged region collapsing to Redline iframe embeds, hosted split and unified viewers, and landing page interactive preview.
Added
- Embeds collapsible unchanged block rendering into hosted iframe viewers (/embed/:id) and full-page comparisons (/view/:id), automatically collapsing long runs of unchanged text while preserving context blocks.
- Adds ?collapse=true|false iframe query parameter and postMessage commands (redline:setCollapse, redline:toggleCollapse, redline:collapseUnchanged, redline:expandUnchanged) for host application customization.
- Exposes collapseUnchanged, expandUnchanged, and toggleCollapseAll methods on window.RedlineViewer.
- Demonstrates interactive collapsible regions in the Redline landing page embed preview across unified and split views.
Fixed
- Ensures split view original and revised panes render with diff presentation sanitization and unchanged region collapsing instead of raw markup.
- Sanitizes raw HTML in synthesized manifests (parseManifestFromRawHtml) to strip scripts and layout chrome from document comparison chunks.
- repo
- bookcicle/ui
Introduces GitHub OAuth login and account linking for Redline while hiding LinkedIn login across login, signup, and settings on Redline builds.
Added
- Adds GitHub OAuth sign-in and sign-up support for Redline builds with PKCE and state protection.
- Adds /oauth/github/callback handling with account linking, MFA code challenge support, and retry flows.
- Adds GitHub identity connection and status display to Redline account security settings.
Changed
- Hides LinkedIn social login and connect actions specifically on Redline builds while preserving LinkedIn across Bookcicle, CareerGR, and OurSircle.
- repo
- bookcicle/ui
Publishes authoritative performance expectations, capability matrix, and complexity fallback contracts to the Redline web developer documentation and UI documentation suite.
Added
- Dedicated Performance & Expectations documentation section in Redline web developer portal covering typical steady-state p50 benchmarks across DOCX and PDF (10 to 500 pages) and clear edge delivery expectations.
- Authoritative customer-facing capability matrix distinguishing semantic text, structure, tables, formatting, and hyperlink diffing from cosmetic rendering attributes.
- Documentation of deterministic complexity fallback behavior (512 KiB HTML, 1,500 block nodes, 12,000 tags) guaranteeing zero timeout/OOM failures for large documents.
- Engineering and product contract in docs/redline-performance-and-expectations.md detailing whole-document comparison principles and operational boundaries.
Improved
- Adds deep-linkable #doc-performance anchor with automatic sidebar active state tracking in web documentation.
- repo
- bookcicle/ui