View interview preparation without replacing or changing your résumé document.
Improved
- Pair interview advice and private notes with stable résumé blocks while keeping the document and exports separate.
- Keep the résumé and available advice usable when an individual preparation block is missing or unavailable.
- Generate preparation one block at a time and preserve the structure of proposed résumés.
- repo
- bookcicle/ui
- git Sha
- 2ba3d4ce0e95b84cca51d120867c824426b21170
Prepare for interviews beside your résumé with talking points, likely questions, and private notes.
Added
- Show interview preparation by default in task details, with an optional toggle in reports.
- Give subscribers full talking points and interview questions across substantive résumé sections, including skills.
- Show ad hoc users one preparation prompt per résumé block and one invitation to start a 14-day subscription trial.
- Save subscriber notes through cloud workflow sync; keep ad hoc notes on the current device.
Improved
- Use a cleaner résumé layout with inline preparation and My notes.
- Keep preparation and notes private and out of employer reports and résumé exports.
- Recover private notes reliably for CareerGR-only subscribers when opening a new browser or reconnecting.
- repo
- bookcicle/ui
- git Sha
- 4ee411358d8d5e5903cf9e78ecab864c35d6412b
Review a properly formatted résumé with readable pages and recover interview preparation more reliably.
Fixed
- Preserve résumé headings, roles, bullets, and rectangular pages in task details, using the same document structure as the report editor.
- Show proposed changes as accepted in task previews and honor saved decisions and edits without displaying accept/reject controls.
- Keep older multi-page résumés fully visible when toggling talking points, including reports with no preparation yet.
Improved
- Recover temporary AI provider failures with bounded inline retries and qualified independent-provider fallbacks.
- Restore preparation models whose earlier failures came from provider billing or admission limits rather than model quality.
- repo
- bookcicle/ui
- git Sha
- eb937672ddf40848c01945cfff11be3e5f8bf897
Product update for Bookcicle Desktop 0.1.85 introducing native GPUI project start views, robust Windows Hello human authorship diagnostics, and desktop reliability enhancements.
Added
- Native GPUI project start view and draft manifest setup (#344)
- Windows Hello human authorship attempt correlation, explicit cancellation attribution, and detailed native HRESULT diagnostics (#345, #346)
- Process-wide cloud authorship rate pacing (650ms) and retry cooldown to eliminate 429 loops (#345)
- Telemetry circuit breaker for repeated ingest authorization failures (#345)
Fixed
- Local project draft identity alias resolution during reconnection and canonical activation (#345)
- Storyboard sync stage diagnostics, pending hydration file staging, and connection reset recovery (#345)
- Atomic theme installation, corrupt theme repair, and removal of race conditions (#345)
- Windows taskbar jump list shell link PKEY_Title property store support and removed destination handling (#345)
- Windows Hello parent HWND validation across test overrides and real process windows (#346)
Included
- Bookcicle Desktop 0.1.85 — Twain-EA bundles Studio UI package 0.1.137-dev.main.3802.1.d97692d2111d.
- repo
- bookcicle/desktop-gpui
- git Tag
- RELEASE-0.1.85
- git Sha
- f81e7a71334818184b2f6641fc69f40f9c4b7769
- previous Git Tag
- RELEASE-0.1.84
- previous Git Sha
- 5a644e7bc9d5e986420ab06a9f0db9c2141d53e8
- desktop Ui Package Version
- 0.1.137-dev.main.3802.1.d97692d2111d
- download Manifest
- https://images.bookcicle.com/desktop/latest.json
Review and refine your résumé in the reports workspace, with a separate read-only report for sharing.
Improved
- Keep findings, résumé editing, career graphs, sharing, and private interview preparation together in the task workspace.
- Show collapsible talking points inline by role and section, with private notes and a sample for ad hoc reports.
- Use a compact desktop résumé rail and full-width workspace; mobile navigation stays familiar.
- Keep editing in task details and dedicated report views focused on shared dashboards.
- Show a save confirmation after accepting résumé changes and hide the walkthrough once finalized.
- Match the résumé preview to dark mode while preserving print styling in exports.
Fixed
- Keep printed page numbers out of résumé content and preserve section headings when continuing a résumé.
- Preserve usable report content when optional task metadata or scores are missing.
- repo
- bookcicle/ui
- git Sha
- 70f729e0eaaca96665fc16de1d9278b85282e10d
Review and refine your résumé in the reports workspace, with a separate read-only report for sharing.
Improved
- Keep findings, résumé editing, career graphs, sharing, and private interview preparation together in the task workspace.
- Show collapsible talking points inline by role and section, with private notes and a sample for ad hoc reports.
- Use a compact desktop résumé rail and full-width workspace; mobile navigation stays familiar.
- Keep editing in task details and dedicated report views focused on shared dashboards.
- Show a save confirmation after accepting résumé changes and hide the walkthrough once finalized.
- Match the résumé preview to dark mode while preserving print styling in exports.
Fixed
- Keep printed page numbers out of résumé content and preserve section headings when continuing a résumé.
- Preserve usable report content when optional task metadata or scores are missing.
- repo
- bookcicle/ui
- git Sha
- 70f729e0eaaca96665fc16de1d9278b85282e10d
1 change deployed to production.
Changes
- Record Bookcicle UI and Desktop 0.1.84 release notes and regenerated catalog
- repo
- bookcicle/ui
- git Sha
- 980fa9ea64b4c88261b8a0feff44a79067fc2909
- previous Git Sha
- 1cafea88ba8046958bbd9b897ad0aa96290b318a
1 change deployed to production.
Changes
- Deployed Web UI build 1cafea8.
- repo
- bookcicle/ui
- git Sha
- 1cafea88ba8046958bbd9b897ad0aa96290b318a
- previous Git Sha
- 5c245400de9bab4607ae159e704725b19d7bb1f0
Proves and closes the complete OurSircle billing and safekeeping lifecycle across Stripe accounts, automated trial enforcement, monotonic safekeeping activation, and mobile proof-of-life.
Added
- Automated Billing & Safekeeping MVP Verification Orchestrator validating account isolation, 14-day trials, Safekeeping mode, and remediation messaging
- Mobile Proof-of-Life and notification multi-service test orchestrator validating presence proofs and heartbeat cadence
- Fail-closed OurSircle publishable key resolver tests preventing fallback to Bookcicle keys
Fixed
- Payment failure remediation messaging with OurSircle brand identity and login links
- Monotonic safekeepingActivatedAt enforcement preventing mutation on repeat payments
- repo
- bookcicle/ui
- git Sha
- c3071850d9553ecbac190de7724de02887f2ff13
- previous Git Sha
- a2b941e808fcb0a99651c6c5478440ddc8ef4f5a
Clarifies Creator Plan benefits on CareerGR pricing, highlighting unlimited résumé report creation, report grouping, shared storage, and metered analyses with concurrency limits.
Improved
- Update Creator Plan features to highlight Basic inclusion, unlimited résumé report creation, and report management and grouping
- Clarify 5 GB shared account storage across CareerGR reports
- Add standard concurrency limits footnote disclosure on pricing
- repo
- bookcicle/ui
- git Sha
- 424007712db2348319cc775899ad87c5584255c6
- previous Git Sha
- eb0cb4a3233e7ae9d5c48b1bf7fef0c74900cb3e
Fixes employer share creation candidate name synchronization across report AST and live previews, preventing false name change rejections and enabling copy actions.
Fixed
- Synchronize candidate name from report preview and AST to prevent false report name change errors during employer share creation
- Enable seamless employer link creation and clipboard copy when sharing candidate reports
- Prevent placeholder fallback strings from overwriting candidate name fields in employer share forms
- repo
- bookcicle/ui
- git Sha
- 7ad0ed29177a66f60a955743b0d1fe30fcbc0cf0
- previous Git Sha
- 1cafea88ba8046958bbd9b897ad0aa96290b318a
Adds dedicated employer-import live smoke suite and lane coverage to the end-to-end test runner and GitHub workflow, verifying applicant link creation, recipient authentication, automatic pending import, task list presentation, and gap-first dashboard hierarchy.
Added
- Add dedicated employer-import suite and lane options to live-service-smoke GitHub Actions workflow
- Add employer-import suite planning, domain routing, and cleanup isolation to run_live_smoke runner
- Add live smoke end-to-end verification covering candidate link creation, recipient sign-in redirect, automatic report import, task row branding, and gap-first detail views
- repo
- bookcicle/ui
- git Sha
- 5e21a2cfd3f114c02f068700ef55c1b6ad72ce10
- previous Git Sha
- 17d109fb15c51b20ea2cf554cf7ca7176c3fb44b
Prepare for interviews with talking points and likely questions alongside unchanged résumé statements.
Added
- Task-details résumé previews show talking points by default.
- The report résumé workspace starts with talking points hidden and provides a Show talking points toggle.
- Subscriber access includes full preparation; ad hoc access includes a sample and subscription offer.
- Preparation stays private to the résumé owner and is excluded from shared reports and exports.
- repo
- bookcicle/ui
- git Sha
- a877964865adf63cddd70cd1cba17796962d7c3c
Renders verified candidate résumé previews directly inside the employer report drawer, eliminates nested borders, drops readiness scores from employer metrics, and removes draft labels from résumé analysis tasks.
Added
- In-dashboard PDF résumé preview for employers using secure share download links without requiring full report navigation
Changed
- Raised résumé preview styling out one layer to eliminate nested card borders
- Dropped ATS readiness score tile from employer secondary metrics to focus on narrative alignment and readability
- Removed Draft N labels from résumé analysis tasks in both task lists and task detail headers
- repo
- bookcicle/ui
- git Sha
- f61be3ec3399e52c8b8ce8fce4847e11d0a5170e
- previous Git Sha
- 980fa9ea64b4c88261b8a0feff44a79067fc2909
Omits empty, pending, or missing score tiles such as Readability or Structure in career reports, ensuring only valid metrics are displayed.
Improved
- Hide score tiles with missing, null, or empty values like Readability or Structure instead of rendering empty or pending placeholders
- Stop manufacturing unavailable score placeholders in report presentation normalization
- Hide score comparison sections when no valid score metrics are available
- Remove redundant title prop from series filter buttons inside MUI tooltips
- repo
- bookcicle/ui
- git Sha
- c3071850d2cf39d6718d781b2a95c8c2ec6e3408
- previous Git Sha
- 5e5b9ecbc9219808383832d2011933a38a7e6712
Adds recipient import for shared employer-view career reports into reports task list under applicant identity and target role, seamless auth resumption, and dedicated live smoke lane verification.
Added
- Import action on employer-view career reports allowing recipients to save applicant reports directly to their /reports task list
- Deterministic task binding preserving candidate name, target role, and employer share metadata across products
- Sign-up and login flow continuation preserving report import intent across authentication redirects
- Dedicated employer-import smoke test lane and Playwright verification for dev and test environments
Changed
- Task list display formatting updated to surface candidate name, target role, and imported applicant badge for employer-shared reports
- Preserve employer-shared resume analysis tasks across vertical filtering when viewing cross-product task lists
- Task details view for imported employer reports prioritized to highlight ID verified status, role-ranked badges, target role alignment, and priority gaps before the live résumé, demoting ATS formatting score tiles to secondary metrics
- Live résumé preview embedded directly following gap details within the executive dashboard hierarchy for employer views
- repo
- bookcicle/ui
- git Sha
- 1cafea88ba8046958bbd9b897ad0aa96290b318a
- previous Git Sha
- 2c1289b832b85e054412ef16b539cf2e2ee677eb
Recognizes options-scoped source share IDs and ensures authoritative task cache refresh on employer recipient share landing, rendering imported status badges and links seamlessly.
Fixed
- Detect imported employer tasks when sourceShareId is stored inside task options payload
- Force authoritative task list refresh on recipient employer share view so imported status renders without manual refresh
- repo
- bookcicle/ui
- git Sha
- 4f1cae704944ec2f6fe4ba99b2241cfd1d577ca2
- previous Git Sha
- 1d908f785b85a3c94f506e76cfb162fb1676df4d
Fixes report loading variable scoping in task history panel, expands hasCareerReport to include imported employer tasks, and adjusts live smoke timeout assertions for reliable end-to-end verification.
Fixed
- Resolve unwrap variable scoping in CareerReportHistoryPanel preventing asynchronous report hydration
- Recognize imported employer shares in hasCareerReport helper so reports mount immediately in task views
Improved
- Extend live smoke assertion timeouts to support end-to-end employer report import and task review flows across cloud services
- repo
- bookcicle/ui
- git Sha
- 259104cbc53bbee5050925f1ec9390ec5abb954b
- previous Git Sha
- 26856c52d06bb48545dc9ec9d69c1be71505e8bc
Prioritizes candidate role match, verified identity status, role-ranked badges, priority role gaps, and resume preview in recipient task details, while unifying API resolution and snapshot data across employer shares.
Improved
- Prioritize candidate role match, ID verification, role-ranked badges, and target role gaps ahead of secondary scores in employer task details
- Unify career report API base resolution across dev, test, and production domains for seamless imported report hydration
- Unwrap nested employer snapshot career reports cleanly in report dashboard and render approved resume export artifacts in preview cards
- repo
- bookcicle/ui
- git Sha
- 88a81ac84f00155b5463f27f8742ea354f971c26
- previous Git Sha
- 424007712db2348319cc775899ad87c5584255c6
Enables seamless employer link imports into the recipient reports task list with applicant name and target role formatting, rolls up sharing agreement text into a single label, and prioritizes ID verification and gap details on employer task views.
Added
- Support automated background import of shared employer reports via sessionStorage across sign-up and sign-in redirects
- Display imported employer tasks in the task list formatted under the candidate's name and target role with an imported applicant indicator
- Prioritize identity verification shield, role-ranked badges, and priority role gaps over secondary ATS score tiles in employer task views
Improved
- Roll up employer link agreement disclaimer and consent checkbox into a single unified label
- Add SigV4 x-amz-content-sha256 payload hashing for CloudFront and Lambda Function URL requests across career report sharing operations
- Improve candidate name matching in employer share creation to support single names, credential suffixes, and direct résumé extraction
- repo
- bookcicle/ui
- git Sha
- 17d109fb15c51b20ea2cf554cf7ca7176c3fb44b
- previous Git Sha
- c3071850d2cf39d6718d781b2a95c8c2ec6e3408