Start with a compact file picker, then review changes in the document dashboard.
Changes
- Make the document picker tiles smaller while keeping clear labels and visible file names.
- Center comparison and save messages with comfortable spacing and readable wrapping.
- Open completed comparisons directly in the document dashboard with a collapsed sidebar and a plus button for another comparison.
- Let guests review pages and accept or reject text edits locally; sign in to save, manage documents, and request supported subscriber artifacts.
- Keep local review choices separate from the original saved comparison and Word artifact.
Start with a compact file picker, then review changes in the document dashboard.
Changes
- Make the document picker tiles smaller while keeping clear labels and visible file names.
- Center comparison and save messages with comfortable spacing and readable wrapping.
- Open completed comparisons directly in the document dashboard with a collapsed sidebar and a plus button for another comparison.
- Let guests review pages and accept or reject text edits locally; sign in to save, manage documents, and request supported subscriber artifacts.
- Keep local review choices separate from the original saved comparison and Word artifact.
Remediated security finding R01 by replacing predictable fallback signing derivations with Secrets Manager-backed HMAC-SHA-256 tokens and fail-closed key validation.
Security
- Removed predictable signing fallback derivation from bucket and environment names.
- Implemented RFC 2104 / RFC 4231 HMAC-SHA-256 v2 tokens with explicit key ID, expiration, clock skew bounding, and constant-time signature verification.
- Configured Secrets Manager resolution with fail-closed semantics for missing or malformed keys.
- Restricted sample and demo bypasses to an exact approved synthetic fixture allowlist.
- repo
- bookcicle/ui
- issue
- https://github.com/bookcicle/ui/issues/1052
Document comparison services receive hardened viewer credentials, protected diagnostics, and fail-closed request admission.
Security
- Shared comparison viewers require secure, scoped credentials with expiration and audience validation.
- Document diagnostics and authentication details are protected from application logs.
- Comparison admission fails safely when its shared rate limiter is unavailable.
Operations
- Dependency and image security checks protect the released comparison services.
- Production alarm routing is verified with the service configuration before traffic is advanced.
- repo
- bookcicle/ui
- component Sources
- [object Object]
Compare HTML, DOCX, and text-based PDF documents, review changes, and integrate comparison into your application.
Added
- Document comparison with change navigation, deterministic comparison statistics, and embeddable views.
- Track Changes review controls and integration callbacks for supported review workflows.
- API access and subscriber Word exports, with account plan controls and usage information.
- Optional document source-page previews provide a read-only view alongside the comparison.
Improved
- DOCX and PDF comparisons preserve document structure and source pages more faithfully, with automatic HTML recovery where needed.
- Each comparison format keeps its own inputs and results.
- Developer documentation includes search, stable section links, and improved mobile navigation.
- Page controls, zoom, theme handling, comparison highlights, and loading states are clearer and more responsive.
- Word Track Changes downloads show their preparation state and follow the correct download route.
- Comparison and optional page-rendering timings are shown separately.
Security
- Shared document viewing requires secure, scoped credentials, and comparison diagnostics protect document content and authentication details.
Availability
- DOCX comparison is in Early Access. Scanned-document OCR and visual image comparison are not included.
- Public one-time Word downloads and AI-generated comparison summaries are not part of this launch.
- repo
- bookcicle/ui
- candidate Seed
- 08e1368fa284cd1cf4a4f6368cc2ff9c441ec489
- component Sources
- [object Object]
Project and billing services are prepared for the Studio and Redline production origins.
Compatibility
- Account and billing services admit only the matching customer and developer origins in each environment.
- Overage processing uses existing Stripe subscriptions and retains subscription identity through webhook updates.
- Membership-period quota activation remains disabled until the coordinated production check passes.
- repo
- bookcicle/ui
Redline policies are available directly on the site.
Added
- Dedicated Privacy Policy, Terms of Service, Cookie Policy and Security views with local navigation and direct links.
- Security includes SOC 2 Type II readiness status and makes clear that no SOC 2 examination has been completed.
- Policies describe comparison retention, shared-link access and privacy choices without implementation details.
- Completed shared controller and release compatibility checks for the policy rollout.
- Policy section links retain their page during initial navigation and loading.
- Clarified encryption for service endpoint connections and the stronger protection for supported credential values.
- repo
- bookcicle/ui
Redline policies are available directly on the site.
Added
- Dedicated Privacy Policy, Terms of Service, Cookie Policy and Security views with local navigation and direct links.
- Security includes SOC 2 Type II readiness status and makes clear that no SOC 2 examination has been completed.
- Policies describe comparison retention, shared-link access and privacy choices without implementation details.
- Completed shared controller and release compatibility checks for the policy rollout.
- Policy section links retain their page during initial navigation and loading.
- Clarified encryption for service endpoint connections and the stronger protection for supported credential values.
- repo
- bookcicle/ui
Public copy focuses on capabilities and documented API behavior.
Improved
- Removed implementation details from homepage and docs copy, demo content, historical release notes and public benchmark downloads. Timing observations are unchanged.
- Page-preview identifiers, including built-in samples, use product terminology. The viewer supports existing identifiers and continues to show layout guidance.
- Generated previews and built-in sample downloads use product branding while retaining the document’s title, author and other descriptive metadata. Original PDFs remain unchanged.
- repo
- bookcicle/ui
Public copy focuses on capabilities and documented API behavior.
Improved
- Removed implementation details from homepage and docs copy, demo content, historical release notes and public benchmark downloads. Timing observations are unchanged.
- Page-preview identifiers, including built-in samples, use product terminology. The viewer supports existing identifiers and continues to show layout guidance.
- Generated previews and built-in sample downloads use product branding while retaining the document’s title, author and other descriptive metadata. Original PDFs remain unchanged.
- repo
- bookcicle/ui
Unified advanced options collapsible panel on playground with complete visual page renders and pre-built tracked changes Word document downloads for built-in samples.
Improved
- Grouped visual page rendering and Word Track Changes export options into matching rows within an 'Advanced options' collapsible panel in the playground.
- Embedded complete document page previews and a Word Track Changes download for built-in samples, ensuring CSP compliance without blob URLs.
- Enabled visual page comparison preview for default built-in document samples (DOCX and PDF) when page rendering is checked, rendering side-by-side pages with highlighted insertions and deletions.
- Added instant pre-built Word Track Changes (.docx) download for the built-in service agreement sample without waiting for document processing.
Testing and validation
- Added E2E coverage asserting visual page rendering and instant pre-built Word Track Changes export on built-in samples without API or upload calls.
- Verified anonymous access preserves disabled export controls while allowing visual page rendering.
- repo
- bookcicle/ui
Unified advanced options collapsible panel on playground with complete visual page renders and pre-built tracked changes Word document downloads for built-in samples.
Improved
- Grouped visual page rendering and Word Track Changes export options into matching rows within an 'Advanced options' collapsible panel in the playground.
- Embedded complete document page previews and a Word Track Changes download for built-in samples, ensuring CSP compliance without blob URLs.
- Enabled visual page comparison preview for default built-in document samples (DOCX and PDF) when page rendering is checked, rendering side-by-side pages with highlighted insertions and deletions.
- Added instant pre-built Word Track Changes (.docx) download for the built-in service agreement sample without waiting for document processing.
Testing and validation
- Added E2E coverage asserting visual page rendering and instant pre-built Word Track Changes export on built-in samples without API or upload calls.
- Verified anonymous access preserves disabled export controls while allowing visual page rendering.
- repo
- bookcicle/ui
Project and billing services are prepared for the Studio and Redline production origins.
Compatibility
- Shared billing updates retain subscription identity and product membership isolation.
- Existing safekeeping and custody availability gates stay in place.
- repo
- bookcicle/ui
Shared account services are prepared for the Studio production origin.
Compatibility
- Shared authentication and account services retain OurSircle access alongside the Studio origin.
- OurSircle membership isolation and existing availability gates are preserved.
- repo
- bookcicle/ui
Product policies describe enabled services and shared security readiness.
Updated
- Curated Privacy, Terms, Cookies and Security views for each brand with product-specific data, sharing and deployment boundaries.
- Added SOC 2 Type II readiness status without claiming a completed examination.
- Bookcicle retains broader policies covering shared practices and all brands.
- Clarified encryption for service endpoint connections and the stronger protection for supported credential values.
- repo
- bookcicle/ui
Product policies describe enabled services and shared security readiness.
Updated
- Curated Privacy, Terms, Cookies and Security views for each brand with product-specific data, sharing and deployment boundaries.
- Added SOC 2 Type II readiness status without claiming a completed examination.
- Bookcicle retains broader policies covering shared practices and all brands.
- Clarified encryption for service endpoint connections and the stronger protection for supported credential values.
- repo
- bookcicle/ui
Résumé report steps recover from temporary interruptions while preserving completed preparation.
Fixed
- Temporary interruptions between parallel report steps retry before optional interview preparation is marked unavailable.
- Résumé analysis can recover with another supported model while preserving the report’s time and spending limits.
- Completed talking points are reused during recovery, and the rest of the report remains available when an optional section cannot be completed.
- repo
- bookcicle/ai-task-runner
- commit
- 3bcadcfc7bc261e02cc987e6e4ec089f0ea12649
- pull Requests
- https://github.com/bookcicle/ai-task-runner/pull/178
Update the shared Redline build alongside the customer document dashboard.
Changes
- Preserve developer API tools and hosted viewer routes while the customer experience gains a document dashboard and local text review.
Update the shared Redline build alongside the customer document dashboard.
Changes
- Preserve developer API tools and hosted viewer routes while the customer experience gains a document dashboard and local text review.
Update the shared Redline build alongside the customer document dashboard.
Changes
- Preserve developer API tools and hosted viewer routes while the customer experience gains a document dashboard and local text review.