Introduces Funcspace frontend shell, automated onboarding wizard, intelligence dashboard, investor lead capture, and E2E validation.
Added
- Introduced Funcspace marketing shell, 5-step founder onboarding wizard, and interactive report dashboard.
- Integrated public and draft startup profile management with discoverability toggles.
- Added private pilot investor request access flow and automated lead capture.
- Added comprehensive mocked Playwright E2E suite and post-deployment live smoke suite.
Infrastructure
- Configured Vite marketing shell transform for funcspace domain with data-product-vertical routing.
- Enabled multi-service CORS and CloudFront origin access control integration.
- repo
- bookcicle/ui
Align CORS policies for cross-domain services and verify session security across ecosystem subdomains.
Improved
- Update CORS configuration to support unified origin communication across Bookcicle ecosystem domains.
- Ensure verified session tokens and checkout assertions function seamlessly across application boundaries.
- repo
- bookcicle/ui
- git Sha
- 3ac6993565e718949f037cd2471e1a3766de0f1c
Improve completed report review and navigation reliability.
Fixed
- Show a prominent completed-analysis tile with direct access to findings.
- Recognize parser compatibility scores and show unavailable scores without claiming analysis is still running.
- Improve export button contrast and hide coaching notes with no matching document anchor.
- Restore résumé section navigation and prevent repeated navigation from interrupting entry to the report workspace.
- repo
- bookcicle/ui
Stabilize variation navigation and modal entry in the unified workspace, prevent full-page screenshot resizing during transitions, and validate child résumé report burst processing.
Improved
- Stabilize report and variation navigation within the unified workspace layout.
- Prevent fullPage screenshot resize during variation modal entry to preserve stable visual baselines.
- Enable variation-draft lane execution and burst-10 smoke concurrency verification.
- repo
- bookcicle/ui
- git Sha
- 3ac6993565e718949f037cd2471e1a3766de0f1c
Product update for Bookcicle Desktop 0.1.87 introducing Windows Hello internal TPM transport restriction with fast-fail, automatic native enrollment fallback, canonical project lineage routing for cloud authorship sync on migrated books, and a fix for Windows startup re-entrancy panics during window restoration.
Fixed
- Windows Startup: Prevent GPUI re-entrant foreground task execution during modal message loops (including child WebView2 environment and COM initialization), eliminating the RefCell already borrowed panic and 0xc0000409 abort during window restore (#349)
- Windows Hello: Restrict credential options to WEBAUTHN_CTAP_TRANSPORT_INTERNAL, ensuring missing TPM credentials fail fast with NTE_NOT_FOUND (0x80090011) rather than stalling or enumerating external keys (#348)
- Windows Hello: Explicitly attach thread input to the root window before setting foreground focus, ensuring the native credential prompt receives window focus across GPUI render threads (#348)
- Windows Hello: Automatically trigger platform enrollment when assertion returns credential not found errors (NTE_NOT_FOUND, NTE_KEY_NOT_FOUND), repairing un-enrolled credentials on fresh and reimaged machines (#348)
- Authorship sync: Route editor history sync to canonical project identity when draft_scope_id is absent, resolving HTTP 404 Draft manifest not found on migrated books bound to payment request content scopes (#348)
Included
- Bookcicle Desktop 0.1.87 — Twain-EA bundles Studio UI package 0.1.137-dev.main.3802.1.d97692d2111d.
- repo
- bookcicle/desktop-gpui
- git Tag
- RELEASE-0.1.87
- git Sha
- 669e06650c4d564039678dc53d61fafa72d78573
- previous Git Tag
- RELEASE-0.1.86
- previous Git Sha
- ce31b4222b80612cea4428584b5e2a2a7cb17177
- desktop Ui Package Version
- 0.1.137-dev.main.3802.1.d97692d2111d
- download Manifest
- https://images.bookcicle.com/desktop/latest.json
1 change deployed to production.
Changes
- Update pricing to Career Creator Plan, enhance drawer navigation, and stabilize hero wave
- repo
- bookcicle/ui
- git Sha
- 5d3813236bbf1dc3555a7d3c0e579fe531623aa9
- previous Git Sha
- cc65f41fa6fe36333d4f3d73dc096cfaf79c1464
Introduce deterministic visual JSON diffing with canonical key sorting and relocate the Get Code trigger to the output toolbar alongside layout controls.
Added
- Add JSON format diff lane with canonical key sorting and line-by-line redline markup preserving object structure.
- Add sample JSON configurations to playground demonstrating API contract and schema changes.
Improved
- Relocate </> Get Code button into the output toolbar adjacent to the Unified / Split view toggle.
- Expand runnable API code blocks directly beneath the output toolbar for contextual terminal, JavaScript, and Python snippets.
- repo
- bookcicle/ui
- git Sha
- 0ee0f07408630a8f8ae23ce3d77912d7e624038c
Raise the Get Code view out of floating modal dialogs and nested card wrappers into an integrated inline drawer in the Redline playground that toggles directly below comparison actions.
Improved
- Replaced the modal overlay and double-card wrapper with a native inline drawer in the playground card that toggles via '</> Get Code'.
- Streamlined runnable snippets with direct language tabs for cURL, JavaScript, and Python with live reactive input binding.
- repo
- bookcicle/ui
- git Sha
- 3635ea61d56717ebba3e18a994efc85773229b47
Introduce a runnable Get Code modal in the Redline playground for cURL, JavaScript, and Python, add dedicated plain text (TXT) and Markdown (MD) section-wrapped diff lanes, and polish Creator Pro pricing perk copy for large document uploads.
Added
- Playground Get Code modal providing ready-to-run cURL, JavaScript (Fetch), and Python snippets formatted dynamically from active inputs and diff modes.
- Dedicated TXT and Markdown (MD) playground format tabs with automatic section wrapping (<section></section>) and structured track changes output.
Improved
- Creator Pro pricing perk updated to 'Large document uploads up to 10 MiB (vs. 1 MiB inline)' for clearer upload capacity positioning.
- Automatic plain text detection and section encapsulation ensuring unformatted copy-pasted text diffs gracefully without manual markup.
- repo
- bookcicle/ui
- git Sha
- cdacafcae59c4359c7a95fda8b39de071772b250
Implement LCS semantic diff engine supporting dynamic text updates and word vs block modes, introduce unified and side-by-side split layouts across hero and playground, and theme-match the appbar with Redline crimson and rose gradients.
Added
- Unified vs split layout toggles across Redline hero demo, playground comparison, and hosted viewer panes.
- Client-side LCS diff fallback engine supporting live text updates with dedicated word-level and block-level diffing modes.
- Targeted E2E test coverage for Redline diff modes, layout split/unified toggles, and mobile navigation.
Improved
- Appbar background glows and ribbon shimmer themed specifically to Redline crimson (#E51E2B) and rose palettes.
- Sign-in and CTA action styling in navigation appbar with high-contrast readable states.
- repo
- bookcicle/ui
- git Sha
- 38466c4a4124d496f50bfe2984f85f10d4ff19df
Introduce developer obsidian dark theme tokens for Redline, add full-width playground tabs for Rendered Redline, Original, Revised, and Raw HTML, and align contiguous block-level modifications pair-wise so document replacements appear in-place.
Added
- Playground output tab strip with dedicated full-width Original and Revised document inspection views alongside Rendered Redline and Raw HTML.
- High-contrast vector SVG brand mark and logo typography with automated dark-mode white palette swap.
Improved
- Redline dark mode theme tokens scoped with developer-grade carbon and obsidian backgrounds (#090A0D, #141722, #262B3A) preventing purple/navy bleed.
- Block-level LCS diff alignment pairing contiguous modifications 1-to-1 in place rather than stacking all deletions followed by all insertions.
- Focused hero live demonstration removing cramped toggle chips and highlighting unified document redlines at full card width.
- repo
- bookcicle/ui
- git Sha
- 6ec460a6daf0ed41dd0ab7334d62c911bfc6c0f6
Tightly crop Redline logo to content bounds and enforce white button text contrast in navigation.
Improved
- Tightly crop Redline logo to content bounds (940x288) so the brand mark renders at full legible size in the appbar.
- Enforce crisp white text contrast for primary CTA and auth action buttons in the navigation header.
- Refine navigation header classes and remove inline height styles in Redline build.
- repo
- bookcicle/ui
- git Sha
- 8ce9c4ce5ebbf5cf74d2bcf326dd20a671cf6970
Introduce Redline by Bookcicle developer vertical for programmatic HTML and Word Track Changes comparisons, interactive playground, and developer API keys.
Added
- Launch Redline by Bookcicle vertical at redline.bookcicle.com for programmatic HTML and DOCX Track Changes.
- Interactive document diff playground supporting side-by-side rich HTML comparisons and raw semantic markup review.
- Developer API key dashboard supporting key generation (bc_live_ prefix), secure hash verification, and key revocation.
- Public semantic redline stylesheet at /styles/v1/redline.css with accessibility-tested insertions and deletions.
- Hosted comparison viewer and iframe embedding routes for instant document review.
Improved
- Feature gating and build configuration for isolated developer vertical builds without cross-surface leakage.
- Progressive rendering resilience and fallback diffing support.
- repo
- bookcicle/ui
- git Sha
- 9883a49a6941fb903b4e505b56df1c0c24f97e9e
Enable interactive view switching between Unified redline and side-by-side Split comparison inside the hosted embed preview demonstration.
Improved
- Upgrade hosted embed preview card from static badges to interactive Unified and Split controls.
- Add side-by-side synchronized split panes displaying original clauses and revised amendments in the embed showcase.
- repo
- bookcicle/ui
- git Sha
- c76ddd8fdd41c84c3640bd5a62b318974234f6a7
Preserve historical scope signals, dimension evidence, career graph relationships, and interview preparation across child résumé reports.
Improved
- Inherit historical scope scores, dimension breakdowns, and supporting evidence across unchanged role records.
- Revalidate aggregate conclusions and restrict timeline progression edges when roles or evidence change.
- Preserve unavailable scope dimensions explicitly without numeric zero coercion.
- Reuse general talking points while invalidating target-specific interview prep on job description or company changes.
- repo
- bookcicle/ui
- git Sha
- eeb3d990a4a22bd52f71a1f3ac3b136c8d156f91
Preserve historical scope signals, timeline insights, zero-evidence dimension validation, and preparation resilience across report iterations.
Improved
- Validate report presentation of inherited scope scores, dimension evidence, and timeline transitions.
- Ensure partial report payloads gracefully display valid sections without zero coercion.
- Preserve legitimate zero-evidence dimensions for individual contributor profiles.
- repo
- bookcicle/ui
- git Sha
- eeb3d990a4a22bd52f71a1f3ac3b136c8d156f91
Refine collapsed drawer tree indicators and update subscription plan card copy.
Improved
- Refine collapsed sidebar hierarchy indicators and streamline list drawer layouts.
- Align CareerGR plan picker cards to display the Career Creator Plan.
- Ensure canvas wave heroes persist smoothly during window resizes and route transitions.
- repo
- bookcicle/ui
- git Sha
- c7d72803fb48e1f5758eea433fd80e0cedcb8099
Display Career Creator Plan on pricing surfaces, initialize fast UTM attribution, and stabilize interactive graph rendering.
Improved
- Update the subscription card and plan picker heading to Career Creator Plan across CareerGR builds.
- Capture advertising attribution and click identifiers on early fast bootstrap before deferred application boot.
- Preserve hero canvas wave buffers across resize and visibility transitions in static frame mode.
- repo
- bookcicle/ui
- git Sha
- c7d72803fb48e1f5758eea433fd80e0cedcb8099
Product update for Bookcicle Desktop 0.1.86 resolving Windows Hello native WebAuthN assertion stalls, introducing a native watchdog timer for prompt timeouts, and improving transport resilience across updater downloads, contributor sync, and WebSockets.
Fixed
- Windows Hello: Populate pAllowCredentialList with WEBAUTHN_CREDENTIAL_LIST for dwVersion >= 3, resolving the native WebAuthN assertion stall on Windows (#347)
- Windows Hello: Set parent window foreground focus before invoking WebAuthN APIs to ensure prompt visibility and input handling (#347)
- Windows Hello: Add a 62-second native cancellation watchdog thread with immediate wakeup on completion to safely recover if Windows WebAuthN blocks (#347)
- Contributor sync: Add retry loop with exponential backoff on transient network drops and server errors (#347)
- Updater: Add retry backoff on connection resets, network drops, and interrupted checksum downloads (#347)
- Telemetry: Include desktop authorization bearer token on /events/ingest requests to eliminate 403 Forbidden errors (#347)
- WebSocket & Launcher: Increase splash handshake timeout to 60s and gracefully handle reconnectable transport disconnects without fatal errors (#347)
Included
- Bookcicle Desktop 0.1.86 — Twain-EA bundles Studio UI package 0.1.137-dev.main.3802.1.d97692d2111d.
- repo
- bookcicle/desktop-gpui
- git Tag
- RELEASE-0.1.86
- git Sha
- ce31b4229b47ad328cb20d4f64ce0259b359f485
- previous Git Tag
- RELEASE-0.1.85
- previous Git Sha
- f81e7a71334818184b2f6641fc69f40f9c4b7769
- desktop Ui Package Version
- 0.1.137-dev.main.3802.1.d97692d2111d
- download Manifest
- https://images.bookcicle.com/desktop/latest.json
1 change deployed to production.
Changes
- Unify career task workspace with private inline interview preparation
- repo
- bookcicle/ui
- git Sha
- f23757d15b8e80f47b6a7408ee0d907ba758533f
- previous Git Sha
- 2dd4ec61a5aa369bf9e5716dd05ce6f125343de5