BookcicleOpen Studio ↗

Bookcicle Studio Release Notes — Page 2

Product updates for Bookcicle Studio Desktop, Bookcicle Studio, CareerGR.com, OurSircle.com, and Redline.

20 releases of 348 · Page 2 of 18
Bookcicle Studio production

Redline per-plan rate limit commitments, short-duration bursts, and browser SID scoping

RELEASE-ui-deploy-20261019-redline-rate-limits-sid-burst

Bootstrap browser `/session` (`sid`) cookies before Redline comparisons and export canonical per-plan rate limit, burst, and unit cap commitments.

Added

  • Exported `PLAN_RATE_LIMIT_COMMITMENTS` in `src/redline/planInfo.js` defining per-minute rate limits, short-duration burst allowances, and monthly unit caps across Anonymous, Basic, Creator, and Creator Pro tiers.
  • Added Playwright E2E smoke coverage (`e2e/specs/redline-rate-limits.spec.mjs`) verifying `/session` `sid` cookie bootstrap on both compare and developer surfaces, per-plan burst admission, `429 rate_limited` `Retry-After` recovery, and `402 quota_exceeded` unit caps.

Changed

  • Updated `src/redline/main.js` to bounded-await `initSessionIfNeeded({ requireCookie: true })` prior to document and playground comparisons so anonymous browser requests carry a `sid` cookie for session-scoped rate limiting.
repo
bookcicle/ui
Bookcicle Studio test

Redline per-plan rate limit commitments, short-duration bursts, and browser SID scoping

RELEASE-ui-test-20261019-redline-rate-limits-sid-burst

Bootstrap browser `/session` (`sid`) cookies before Redline comparisons and export canonical per-plan rate limit, burst, and unit cap commitments.

Added

  • Exported `PLAN_RATE_LIMIT_COMMITMENTS` in `src/redline/planInfo.js` defining per-minute rate limits, short-duration burst allowances, and monthly unit caps across Anonymous, Basic, Creator, and Creator Pro tiers.
  • Added Playwright E2E smoke coverage (`e2e/specs/redline-rate-limits.spec.mjs`) verifying `/session` `sid` cookie bootstrap on both compare and developer surfaces, per-plan burst admission, `429 rate_limited` `Retry-After` recovery, and `402 quota_exceeded` unit caps.

Changed

  • Updated `src/redline/main.js` to bounded-await `initSessionIfNeeded({ requireCookie: true })` prior to document and playground comparisons so anonymous browser requests carry a `sid` cookie for session-scoped rate limiting.
repo
bookcicle/ui
Bookcicle Studio development

Company websites and report evidence

RELEASE-ui-dev-20261019-funcspace-report-evidence

Funcspace reports show company websites, source links beside findings, and honest research readiness.

Improved

  • Private previews show the supplied company website beneath the company name, with safe links and a fallback from report overview data.
  • Report sections and supported analysis panels include their public citations alongside a consolidated source list. Private founder locators stay private.
  • Chat intake asks for the company URL and inspects it with available client tools. Website reachability is distinct from ownership or independent verification.
  • Supported findings and estimates need source bindings even in developing reports; external market and competitor claims require public sources, and estimates disclose assumptions.
  • Public report demos defer account-session requests until an account action needs them, preserving a fast and usable public entry.
repo
bookcicle/ui
Bookcicle Studio test

Company websites and report evidence

RELEASE-ui-test-20261019-funcspace-report-evidence

Funcspace reports show company websites, source links beside findings, and honest research readiness.

Improved

  • Private previews show the supplied company website beneath the company name, with safe links and a fallback from report overview data.
  • Report sections and supported analysis panels include their public citations alongside a consolidated source list. Private founder locators stay private.
  • Chat intake asks for the company URL and inspects it with available client tools. Website reachability is distinct from ownership or independent verification.
  • Supported findings and estimates need source bindings even in developing reports; external market and competitor claims require public sources, and estimates disclose assumptions.
  • Public report demos defer account-session requests until an account action needs them, preserving a fast and usable public entry.
repo
bookcicle/ui
Bookcicle Studio production

Regional execution verification for Redline performance smoke

RELEASE-ui-20261016-redline-regional-routing

Updated Redline performance acceptance gates to verify regional inline comparison execution across US West, US East, Europe, and Asia-Pacific.

Changed

  • Updated `e2e/harness/redline-mvp/performance.mjs` to assert that inline `POST /v1/redline/html` performance samples execute in their target regional deployment (`US-CA -> us-west-1`, `US-NY -> us-east-1`, `GB -> eu-west-1`, `JP -> ap-northeast-1`).
repo
bookcicle/ui
Bookcicle Studio production

Redline plan tier storage quotas and Regional Routing & GDPR API documentation

RELEASE-ui-deploy-20261016-redline-plan-storage-quotas

Updated Redline pricing, plan management, and subscription checkout comparison tables to display tier storage quotas (500 MB, 5 GB, 20 GB) and added Regional Routing & GDPR Compliance documentation.

Added

  • Added `Regional Routing & GDPR Compliance` (`/docs/#doc-regions-gdpr`) to Redline developer documentation and updated `/privacy` with regional routing (`eu-west-1`, `us-west-1`, `us-east-1`, `ap-northeast-1`), `x-execution-region` verification, default regional document and upload residency, and optional zero-retention (`Cache-Control: no-store`) in-memory API guidance.

Changed

  • Updated Redline pricing and plan management cards (`src/redline/customerPricingHtml.js`, `src/redline/index.html`, `src/react/account/stepper/PlanPicker.jsx`) to include `500 MB account storage` (Basic), `5 GB account storage` (Creator), and `20 GB account storage` (Creator Pro), matching Bookcicle Studio and CareerGR tier storage caps.
  • Replaced AI credit and budget allowance copy with `Cloud storage` (`5 GB included` for Creator, `20 GB included` for Creator Pro) in Redline subscription checkout comparison rows (`src/react/subscription/SubscriptionCheckout.jsx`).
repo
bookcicle/ui
Bookcicle Studio production

Redline page sync gear menu and automatic playground diff mode

RELEASE-ui-prod-20261016-redline-sync-pages-gear

Move Redline Sync pages into the Comparison tools gear dropdown (enabled by default) and standardize the Developer Playground on automatic diff mode.

Changed

  • Moved Redline Sync pages into the Comparison tools gear menu on page render views and enabled it by default.
  • Removed the manual Mode selector from the Redline Developer Playground toolbar and standardized on auto diff mode.
repo
bookcicle/ui
Bookcicle Studio test

Redline page sync gear menu and automatic playground diff mode

RELEASE-ui-test-20261016-redline-sync-pages-gear

Move Redline Sync pages into the Comparison tools gear dropdown (enabled by default) and standardize the Developer Playground on automatic diff mode.

Changed

  • Moved Redline Sync pages into the Comparison tools gear menu on page render views and enabled it by default.
  • Removed the manual Mode selector from the Redline Developer Playground toolbar and standardized on auto diff mode.
repo
bookcicle/ui
Bookcicle Studio development

More precise company discovery

RELEASE-ui-dev-20261016-search-relevance

Company search checks product-term coverage and nearby keyword matches without search-time model calls.

Changed

  • Natural-language searches can retain a relevant vector result when the current published product supports most meaningful query terms.
  • Multiword keyword matches must occur close together, reducing results assembled from unrelated parts of a long company description.
  • Publication identity, version, content and visibility checks remain authoritative, with bounded indexed retrieval.
repo
bookcicle/ui
Bookcicle Studio test

More precise company discovery

RELEASE-ui-test-20261016-search-relevance

Company search checks product-term coverage and nearby keyword matches without search-time model calls.

Changed

  • Natural-language searches can retain a relevant vector result when the current published product supports most meaningful query terms.
  • Multiword keyword matches must occur close together, reducing results assembled from unrelated parts of a long company description.
  • Publication identity, version, content and visibility checks remain authoritative, with bounded indexed retrieval.
repo
bookcicle/ui
Bookcicle Studio development

More context in company search

RELEASE-ui-dev-20261016-funcspace-result-details

Company result tiles show useful published details at a glance.

Changed

  • Search results now show industry, stage, location and publication date when those details are available.
  • Source information stays visible so public research is distinguishable from founder-authored profiles.
  • Clearer company tiles replace repetitive keyword-match text and work with keyboard navigation and smaller screens.
  • Uses the existing search response without additional requests.
repo
bookcicle/ui
Bookcicle Studio test

More context in company search

RELEASE-ui-test-20261016-funcspace-result-details

Company result tiles show useful published details at a glance.

Changed

  • Search results now show industry, stage, location and publication date when those details are available.
  • Source information stays visible so public research is distinguishable from founder-authored profiles.
  • Clearer company tiles replace repetitive keyword-match text and work with keyboard navigation and smaller screens.
  • Uses the existing search response without additional requests.
repo
bookcicle/ui
Bookcicle Studio development

Manage independent Funcspace brands from one account

RELEASE-20261016-funcspace-multi-brand

Choose brands explicitly in the website and connected chat, with account allowances of one, three or five.

Added

  • A brand directory and selector keep each tab on its own company, reports and publication approval.
  • Free includes one claimed brand; Monitoring includes three and Active includes five when their account entitlements are available. Unclaimed previews consume no slot.
  • Connected agents request approval for additional named brands through the existing signed-in Funcspace session.
  • Existing brands remain accessible after a downgrade; owners can select the brands covered by available paid benefits.
  • The migration and additional-brand capacity remain guarded until compatible service, MCP and website releases pass DEV acceptance. Paid checkout, scheduled monitoring and investor matching retain separate launch gates.
  • DEV test brands retain a mock classification through renaming and claims; the seed promotion workflow excludes mocked data in both environments.
repo
bookcicle/ui
Bookcicle Studio development

Accurate report dates and DEV brand accounts

RELEASE-20261016-funcspace-brand-accounts

Funcspace shows dates from supplied reports and keeps new brand workspaces free of demo analysis.

Fixed

  • The dashboard uses the latest available report generation date. Missing dates stay unavailable, and switching brands clears the previous brand's date.
  • Report details show their actual generation date and version. Unavailable reports no longer show example market figures or a made-up date.
  • New Funcspace accounts receive a Funcspace welcome email with links back to their Funcspace account.

DEV acceptance

  • Real ChatGPT tests verified one, three and five brands for Free, Monitoring and Active fixture accounts, including quota rejection, private brand isolation and consent updates without reconnecting.
  • All nine new test brands and three overflow previews were removed. Historical mocks remain tagged and excluded from seed promotion; the seed records are unchanged.
  • DEV account migration and additional-brand allocation use the scoped release operator. TEST and production remain on their existing rollout gates.
repo
bookcicle/ui
Bookcicle Studio production

Web UI: Reuse prerendered release history and complete release gates

RELEASE-ui-deploy-20261015-8f74194

1 change deployed to production.

Changes

  • Reuse prerendered release history and complete release gates
repo
bookcicle/ui
git Sha
8f7419496938b4e07a9846241774d183233fb3fc
previous Git Sha
47bdd4d4958b739db3501048d4223ddd5c2009a0
Bookcicle Studio development

More reliable company discovery

RELEASE-ui-dev-20261015-funcspace-discovery-recovery

Company searches retry a transient connection failure using a fresh connection.

Fixed

  • Read-only discovery requests retry once over a fresh connection within the existing response deadline when the vector provider times out or returns a transient server error.
  • Authentication and validation failures remain immediate errors, writes are not repeated, and publication and relevance checks remain in place.
repo
bookcicle/ui