Bind a registered recipient and trusted contact to a saved timed release schedule, with recoverable activation retries.
Timed release
- Confirm the canonical Capsule, recipient and schedule before monitoring starts; retain the latest plan details after a rejected or interrupted request.
- Lock planned content while monitoring is armed, and show the current saved lifecycle status and deadline.
- Protect owner check-ins from stale timer escalation and preserve recipient action plans in release decisions.
- repo
- bookcicle/ui
- git Sha
- 85d08d78d605a144332dbb11dd899612d7bbb159
Go straight to your reports after login and create a targeted résumé in a guided flow.
Résumé creation
- Land on Reports after login, with a saved “Don’t open on login” preference.
- Create a targeted résumé through a simple, focused stepper.
- Choose an existing résumé from a compact dropdown or upload a new one. Search is available above five saved résumés.
- Enter your target role and see a clear submission confirmation with what happens next.
- Your targeted analysis starts automatically when its base report is ready.
- Interrupted submissions can be retried safely without duplicate reports.
- Résumé issue review continues alongside your report analysis.
- repo
- bookcicle/ui
- commit
- e01787af9
Protect comparison and share retries while monitoring service capacity.
Improvements
- Preserve the same share operation during recovery from interrupted requests.
- Support immutable, caller-scoped retry keys for text and document comparisons and share creation.
- Document HTTP 429 responses, bounded exponential backoff with jitter, and streamed error handling.
- Raise TEST and production comparison service capacity and add early utilization alerts.
- Clarify repeat-request guidance across customer and developer documentation.
- repo
- bookcicle/ui
Protect comparison and share retries while monitoring service capacity.
Improvements
- Preserve the same share operation during recovery from interrupted requests.
- Support immutable, caller-scoped retry keys for text and document comparisons and share creation.
- Document HTTP 429 responses, bounded exponential backoff with jitter, and streamed error handling.
- Raise TEST and production comparison service capacity and add early utilization alerts.
- Clarify repeat-request guidance across customer and developer documentation.
- repo
- bookcicle/ui
1 change deployed to production.
Changes
- Fix résumé creation hangs and surface issues in inline review
- repo
- bookcicle/ui
- git Sha
- 47bdd4d4958b739db3501048d4223ddd5c2009a0
- previous Git Sha
- 5442bf1e2080f879ab5c7ef58472f3884969390e
Document progressive comparison events, executable streaming examples and the cache policy rollout.
Developer documentation
- Explain stream:true, provisional content blocks, canonical Text readiness and final completion for snippet and document APIs.
- Provide JavaScript, Python and curl examples with stream framing and failure handling.
- Describe caller replay, document idempotency and encrypted DOCX page-artifact reuse for pairs with at least 32 pages each; identify deployment status explicitly.
- repo
- bookcicle/ui
Streaming API and cache behavior.
Improvements
- Document stream:true, provisional blocks, canonical text readiness and terminal completion for snippets and documents.
- Provide JavaScript, Python and curl streaming examples with framing and failure handling.
- Explain caller replay, document idempotency and encrypted DOCX page reuse for pairs with at least 32 pages each.
- Explain brief API-key identity caching and verification after key revocation separately from comparison caching.
- Preserve paid guest-review permission for private HTML embeds through the shared viewer API.
- Resolve metering credentials from the authoritative billing region consistently across regional API instances.
- repo
- bookcicle/ui
Invite a registered account to read selected saved items and revoke its access with confirmed cloud grants.
Ordinary sharing
- Share one saved message or file with a registered OurSircle account, keeping siblings and other Capsules private.
- Retain rejected sharing details and show only confirmed read grants; credential and folder sharing remain unavailable.
- Refresh recipient access after revocation. Fresh reads and download authorizations are denied; previously issued download links can remain usable for up to 15 minutes.
- repo
- bookcicle/ui
Development APIs support accepted item read grants, transactional invitations and current-row revocation checks.
Development sharing
- Bind each invitation to the registered recipient's server-issued account identity and one saved message or file.
- Converge concurrent invitations to one active grant and prevent old retries from restoring revoked access.
- Deny fresh reads and download authorizations after revocation while retaining the original lifetime of previously issued file links.
- repo
- bookcicle/ui
See whether Capsule edits are saved, retain interrupted edits and retry against the latest saved version.
Capsule saves
- Confirm service acceptance before marking Capsule metadata or content edits as saved.
- Keep unsaved changes in the browser tab across reload, with a visible retry action for interrupted or rejected saves.
- Preserve newer edits while earlier saves complete and stop retry from overwriting content changed elsewhere.
- Report settings the service cannot save instead of silently treating them as saved. Demo edits stay local.
- Retain drafts when an item or its folder is removed elsewhere, and provide a selectable complete draft for safe copying without falsely marking it saved.
- repo
- bookcicle/ui
Progressive comparisons and faster text readiness.
Improvements
- Open comparison review when streamed Text becomes available while Pages and exports finish.
- Preserve the comparison workspace and version scope as provisional previews become canonical results.
- Remove shared text-diff caching and retain caller replay; reuse encrypted DOCX page artifacts only for pairs with at least 32 rendered pages each.
- Improve reliability of paid overage settings across regional APIs.
- repo
- bookcicle/ui
Preserve source details, recover interrupted analysis, and finish preparing résumé previews promptly.
Reliability
- Improve PDF and Word résumé extraction while preserving confirmed names, roles, dates, and education details.
- Keep résumé repairs tied to their source and safely handle unusually large or malformed repair requests.
- Recover incomplete career analysis without replacing unavailable values with zero.
- Release the loading state as soon as résumé preparation finishes and offer a clear retry for interrupted uploads.
- repo
- bookcicle/bookcicle-openai
- git Sha
- 891519b21ee44ab75dacc60d8171ad134d1e8f5d
Keep comparison navigation visible and preserve your chosen theme.
Improvements
- Keep the iframe outline and its bottom controls within the viewport while scrolling documents.
- Preserve embedded comparison theme choices through layout changes.
- Use compact three-slot page zoom controls with reset in the opposite direction.
- Keep long document selectors within the mobile iframe playground without horizontal overflow.
- Retain customer documents and downloads reliably across regional comparison services.
- Recover comparison reads after temporary gateway throttling while preserving subscription and quota checks.
- Create share links reliably during brief service busy periods.
- repo
- bookcicle/ui
Keep comparison navigation visible and preserve your chosen theme.
Improvements
- Keep the iframe outline and its bottom controls within the viewport while scrolling documents.
- Preserve embedded comparison theme choices through layout changes.
- Use compact three-slot page zoom controls with reset in the opposite direction.
- Keep long document selectors within the mobile iframe playground without horizontal overflow.
- Retain customer documents and downloads reliably across regional comparison services.
- Recover comparison reads after temporary gateway throttling while preserving subscription and quota checks.
- Create share links reliably during brief service busy periods.
- repo
- bookcicle/ui
Medical presets retain emergency access; changing presets replaces previous access intent.
Capsule access
- Apply each selected preset’s access mode when creating a Capsule, including medical emergency access.
- Preserve all enabled cloud access policy modes after reload and verify service acceptance before reporting a saved access policy.
- Keep rejected creation details available for retry and keep demo edits local.
- repo
- bookcicle/ui
Edit Capsule details, delete draft Capsules and organize supported legacy Capsules with confirmed service acceptance.
Capsule workspace
- Edit Capsule names and descriptions through versioned saves with existing draft recovery.
- Delete a Capsule from its options without requiring an unsupported paused state. Deletion archives it under the existing service contract.
- Organize server-owned Capsules missing a collection assignment into the owned default collection, with retry after interruption.
- Keep Safekeeping and inactive default collection protections during legacy migration.
- Preserve tenant quota accounting and canonical default collection identity on supported legacy migration retries.
- Exclude creation receipts from Capsule listings so interrupted creates reopen as one Capsule.
- Converge overlapping legacy migrations on one owner-scoped default collection and preserve newer edits without duplicate quota charges.
- repo
- bookcicle/ui
Start résumé analysis reliably and review issues beside the relevant résumé content.
Fixed
- The new résumé dialog closes after the server confirms analysis start, with recoverable upload and start failures.
- Compact choices offer a new résumé or a variation draft, with a friendly animated progress state.
- Résumé issues appear as amber inline annotations behind a toggle that starts off; full details are available in Review Findings.
- Shared and employer views keep private preparation and issue annotations hidden.
- Names, career breaks, partial reports, and historical Present dates retain their source meaning.
- repo
- bookcicle/ui
Start résumé analysis reliably and review issues beside the relevant résumé content.
Fixed
- The new résumé dialog closes after the server confirms analysis start, with recoverable upload and start failures.
- Compact choices offer a new résumé or a variation draft, with a friendly animated progress state.
- Résumé issues appear as amber inline annotations behind a toggle that starts off; full details are available in Review Findings.
- Shared and employer views keep private preparation and issue annotations hidden.
- Names, career breaks, partial reports, and historical Present dates retain their source meaning.
- repo
- bookcicle/ui
Open résumé previews and continue uploads as soon as preparation finishes.
Reliability
- Completed résumé previews release the loading state immediately, even when the connection takes longer to close.
- Cancelled, interrupted, and incomplete file responses offer a clear retry instead of leaving preparation stuck.
- repo
- bookcicle/ui
- git Sha
- 4e26b58ba29026c3b7fbd78933f22362c2552ee5
Open résumé previews and continue uploads as soon as preparation finishes.
Reliability
- Completed résumé previews release the loading state immediately, even when the connection takes longer to close.
- Cancelled, interrupted, and incomplete file responses offer a clear retry instead of leaving preparation stuck.
- repo
- bookcicle/ui
- git Sha
- 4e26b58ba29026c3b7fbd78933f22362c2552ee5