Correct account, billing, plan and pricing destinations across Redline Direct and Developers.
Fixes
- Remove unsupported Limits actions and preserve the correct pricing page for each site.
- Open plan management directly and preserve cancellation for shared Bookcicle subscriptions.
- Verify desktop and mobile account actions and automatic signed uploads above the inline document boundary.
- Keep billing requests compatible with browser CORS while retaining authenticated-origin product scope.
- Manage shared Bookcicle-owned Creator subscriptions from both Redline account lanes.
- repo
- bookcicle/ui
Correct account, billing, plan and pricing destinations across Redline Direct and Developers.
Fixes
- Remove unsupported Limits actions and preserve the correct pricing page for each site.
- Open plan management directly and preserve cancellation for shared Bookcicle subscriptions.
- Verify desktop and mobile account actions and automatic signed uploads above the inline document boundary.
- Keep billing requests compatible with browser CORS while retaining authenticated-origin product scope.
- Manage shared Bookcicle-owned Creator subscriptions from both Redline account lanes.
- repo
- bookcicle/ui
Correct account, billing, plan and pricing destinations across Redline Direct and Developers.
Fixes
- Remove unsupported Limits actions and preserve the correct pricing page for each site.
- Open plan management directly and preserve cancellation for shared Bookcicle subscriptions.
- Verify desktop and mobile account actions and automatic signed uploads above the inline document boundary.
- Keep billing requests compatible with browser CORS while retaining authenticated-origin product scope.
- Manage shared Bookcicle-owned Creator subscriptions from both Redline account lanes.
- repo
- bookcicle/ui
New trial subscribers can start résumé analysis even when Reports previously cached Basic membership.
Fixed
- Reports refreshes membership before sending a signed-in user through the guest résumé path, preventing stale pre-trial membership from causing a checkout loop.
- The live trial smoke selects the visible Stripe card chooser and verifies real trial billing before analysis.
- repo
- bookcicle/ui
Embed document comparisons and handle completed reviews in your application.
Developer integrations
- Return resolved comparison HTML and review decisions through iframe and SDK browser callbacks. Your application owns persistence of this result.
- Let guests review subscriber-created private viewers using the viewer link, with server-provided entitlement and no reviewer account requirement.
- Remove unqualified server webhook configuration and delivery claims from the comparison MVP.
- Preserve event boundaries in Python document-stream examples and scope SDK commands to the embedded viewer origin.
- Keep server rate-limit and service errors visible when a document stream cannot complete, so comparisons remain retryable.
- Use the current saved card from server billing settings for Redline plan changes, avoiding stale browser payment-method identifiers.
- Preserve whole-paragraph change markers in existing comparisons and return one completion callback when review finishes concurrently.
- Keep partial paragraph edits at word level while retaining whole-paragraph markers for complete replacements.
- Keep customer pricing navigation in its dedicated page when the shared router finishes loading.
- Validate published JSON examples through both source views and use independent DOCX edits for mixed browser review checks.
- Keep Word downloads reliable during intermittent connections and protect private links in live diagnostics.
- Render selected comparison parts reliably while remote content loads, including embedded viewers outside the viewport.
Release verification
- Require real iframe review, published language examples, Word revision round trips, monthly and annual checkout, and shared Bookcicle subscription coverage before production promotion.
Embed document comparisons and handle completed reviews in your application.
Developer integrations
- Return resolved comparison HTML and review decisions through iframe and SDK browser callbacks. Your application owns persistence of this result.
- Let guests review subscriber-created private viewers using the viewer link, with server-provided entitlement and no reviewer account requirement.
- Remove unqualified server webhook configuration and delivery claims from the comparison MVP.
- Preserve event boundaries in Python document-stream examples and scope SDK commands to the embedded viewer origin.
- Keep server rate-limit and service errors visible when a document stream cannot complete, so comparisons remain retryable.
- Use the current saved card from server billing settings for Redline plan changes, avoiding stale browser payment-method identifiers.
- Preserve whole-paragraph change markers in existing comparisons and return one completion callback when review finishes concurrently.
- Keep partial paragraph edits at word level while retaining whole-paragraph markers for complete replacements.
- Keep customer pricing navigation in its dedicated page when the shared router finishes loading.
- Validate published JSON examples through both source views and use independent DOCX edits for mixed browser review checks.
- Keep Word downloads reliable during intermittent connections and protect private links in live diagnostics.
- Render selected comparison parts reliably while remote content loads, including embedded viewers outside the viewport.
Release verification
- Require real iframe review, published language examples, Word revision round trips, monthly and annual checkout, and shared Bookcicle subscription coverage before production promotion.
Embed document comparisons and handle completed reviews in your application.
Developer integrations
- Return resolved comparison HTML and review decisions through iframe and SDK browser callbacks. Your application owns persistence of this result.
- Let guests review subscriber-created private viewers using the viewer link, with server-provided entitlement and no reviewer account requirement.
- Remove unqualified server webhook configuration and delivery claims from the comparison MVP.
- Preserve event boundaries in Python document-stream examples and scope SDK commands to the embedded viewer origin.
- Keep server rate-limit and service errors visible when a document stream cannot complete, so comparisons remain retryable.
- Use the current saved card from server billing settings for Redline plan changes, avoiding stale browser payment-method identifiers.
- Preserve whole-paragraph change markers in existing comparisons and return one completion callback when review finishes concurrently.
- Keep partial paragraph edits at word level while retaining whole-paragraph markers for complete replacements.
- Validate published JSON examples through both source views and use independent DOCX edits for mixed browser review checks.
- Keep Word downloads reliable during intermittent connections and protect private links in live diagnostics.
- Render selected comparison parts reliably while remote content loads, including embedded viewers outside the viewport.
Release verification
- Require real iframe review, published language examples, Word revision round trips, monthly and annual checkout, and shared Bookcicle subscription coverage before production promotion.
DEV acceptance checks exercise scheduling, large publication sets and complete discovery index parity.
Improved
- DEV deployment acceptance checks the real scheduled reconciliation, more than sixteen backfill pages and completed pruning.
- Discovery index acceptance compares all public identities and projected metadata, including publication versions and content digests.
- Scheduled checks retain completion evidence and restore the daily schedule with an independent cleanup step.
- GitHub acceptance and application-role provisioning use repository-scoped release roles managed centrally in aws-deploy-roles.
- repo
- bookcicle/ui
Founders approve an exact draft version for publication fact checks and can search public profiles on the website.
Added
- Website search uses the same anonymous company discovery as chat, with safe profile links and retry states.
- Publication waits for verification of the approved draft. Findings remain private for owner review and corrections in chat.
- DEV acceptance exercises real sign-in, ownership, publication fact checks, private edit isolation, corrections, republishing and public withdrawal.
Verified
- Local browser acceptance covers static and interactive profile typography with the same site fonts, alongside founder intake, publication states, search and mobile layouts.
- DEV live checks passed service and MCP boundaries, staged contract repair, anonymous intake, exploration handoff, policy routes and public HTML before JavaScript.
- The real DEV owner lifecycle passed exact-version fact-check publication, website/chat/search parity, private edits, false-claim findings, sourced correction, fresh verification and republish, hide/restore, full withdrawal and cleanup. Actual ChatGPT-client and production acceptance remain separate gates.
- Real DEV editorial, translation and literary-conversion regression smokes passed with verified cleanup. All three recorded yellow interaction-count findings for follow-up usability work.
Acceptance
- DEV editorial, translation and literary-conversion regression workflows use a repository-scoped smoke controller and locked public browser dependencies. Live acceptance is recorded separately from local harness checks.
- DEV acceptance can inspect a prior founder publication failure through its authenticated test owner, while keeping the profile private and restoring temporary code afterward.
- Positive DEV publication and republishing checks include a primary-source reference claim; the false-claim repair check keeps the same strict verification gate.
Fixed
- DEV deployment and rollback target the verified shared runner function. Preflight still validates all four components before updating any function code.
- DEV founder acceptance installs its browser without requesting host administration, matching the dedicated smoke runner setup.
- Website and live acceptance search use the service maximum of ten results.
- DEV public marketing and policy routes serve their generated HTML before JavaScript, preserving application routing.
- repo
- bookcicle/ui
CareerGR subscriber analysis can upload tagged résumés to shared document storage.
Fixed
- Shared document storage permits signed résumé uploads from the exact CareerGR test and production origins while preserving existing rules.
- Storage configuration verifies the browser preflight and retains before-and-after configuration evidence.
- repo
- bookcicle/ui
Give Redline Direct and Developers their own branded sharing images and crawler-visible metadata.
Improvements
- Add distinct 1200 × 630 PNG previews for document comparison and developer integration.
- Keep Open Graph, Twitter and thumbnail metadata consistent with each hosted surface, including crawler HTML without JavaScript.
- repo
- bookcicle/ui
Give Redline Direct and Developers their own branded sharing images and crawler-visible metadata.
Improvements
- Add distinct 1200 × 630 PNG previews for document comparison and developer integration.
- Keep Open Graph, Twitter and thumbnail metadata consistent with each hosted surface, including crawler HTML without JavaScript.
- repo
- bookcicle/ui
Give Redline Direct and Developers their own branded sharing images and crawler-visible metadata.
Improvements
- Add distinct 1200 × 630 PNG previews for document comparison and developer integration.
- Keep Open Graph, Twitter and thumbnail metadata consistent with each hosted surface, including crawler HTML without JavaScript.
- repo
- bookcicle/ui
Offer ad-hoc career report purchasers a 14-day free trial upgrade to Career Creator upon reaching their 4-draft quota.
Improvements
- Prompt ad-hoc career customers to upgrade to Career Creator with a 14-day free trial when reaching the 4-draft limit.
- Add dedicated Playwright mocked and live smoke test lanes for the draft limit experience flow.
- repo
- bookcicle/ui
Correct Redline account plan and pricing destinations and hide unavailable limits actions.
Fixes
- Open plan management from account and usage views. Send direct customers to the dedicated pricing page.
- Remove unsupported Limits cards from account and billing views.
- Recognize Redline subscription ownership and scope subscription requests to the current product.
- repo
- bookcicle/ui
Correct Redline account plan and pricing destinations and hide unavailable limits actions.
Fixes
- Open plan management from account and usage views. Send direct customers to the dedicated pricing page.
- Remove unsupported Limits cards from account and billing views.
- Recognize Redline subscription ownership and scope subscription requests to the current product.
- repo
- bookcicle/ui
Correct Redline account plan and pricing destinations and hide unavailable limits actions.
Fixes
- Open plan management from account and usage views. Send direct customers to the dedicated pricing page.
- Remove unsupported Limits cards from account and billing views.
- Recognize Redline subscription ownership and scope subscription requests to the current product.
- repo
- bookcicle/ui