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
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
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
Review digital-account access safely and carry your choices into setup.
Guided Setup
- Open the Shared now explainer with digital accounts selected without interrupting setup.
- Keep the password-access explanation in sync with changes made during review.
- Keep review usable when recommendation details are temporarily unavailable.
- repo
- bookcicle/ui
Fast company discovery on Home and Founders, with search as you type and loading tiles.
Changed
- Moved published-company search out of chat Explore and into Home and Founders.
- Search uses Rust, Upstash Redis keyword retrieval and Upstash Vector, with current DynamoDB publications controlling visibility.
- Publication changes and withdrawals update the search indexes through the public-record stream, with daily reconciliation.
- DEV and TEST website releases require the indexed Rust search path; TEST backfills its isolated keyword index without modifying shared DEV vectors.
- Removed search-time Nova calls and the legacy Node discovery request handler.
- repo
- bookcicle/ui
Fast company discovery on Home and Founders, with search as you type and loading tiles.
Changed
- Moved published-company search out of chat Explore and into Home and Founders.
- Search uses Rust, Upstash Redis keyword retrieval and Upstash Vector, with current DynamoDB publications controlling visibility.
- Publication changes and withdrawals update the search indexes through the public-record stream, with daily reconciliation.
- DEV and TEST website releases require the indexed Rust search path; TEST backfills its isolated keyword index without modifying shared DEV vectors.
- Removed search-time Nova calls and the legacy Node discovery request handler.
- repo
- bookcicle/ui
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
1 change deployed to production.
Changes
- Reuse prerendered release history and complete release gates
- repo
- bookcicle/ui
- git Sha
- 8f7419496938b4e07a9846241774d183233fb3fc
- previous Git Sha
- 47bdd4d4958b739db3501048d4223ddd5c2009a0
Restore the animated comparison loader on standalone Redline pages.
Fixed
- Show the shared animated glyph while comparing documents on mobile and desktop, in light and dark mode.
- repo
- bookcicle/ui
Restore the animated comparison loader on standalone Redline pages.
Fixed
- Show the shared animated glyph while comparing documents on mobile and desktop, in light and dark mode.
- repo
- bookcicle/ui
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
Optionally keep original and revised page selectors in sync.
Added
- Enable Sync pages to navigate both document sides together, with shorter documents staying on their last page.
- Keep page navigation independent when synchronization is off.
- repo
- bookcicle/ui
Optionally keep original and revised page selectors in sync.
Added
- Enable Sync pages to navigate both document sides together, with shorter documents staying on their last page.
- Keep page navigation independent when synchronization is off.
- repo
- bookcicle/ui
Optionally keep original and revised page selectors in sync.
Added
- Enable Sync pages to navigate both document sides together, with shorter documents staying on their last page.
- Keep page navigation independent when synchronization is off.
- repo
- bookcicle/ui
Optionally keep original and revised page selectors in sync.
Added
- Enable Sync pages to navigate both document sides together, with shorter documents staying on their last page.
- Keep page navigation independent when synchronization is off.
- repo
- bookcicle/ui
Continue working with a completed comparison while saved documents load in the background.
Fixed
- Keep the completed comparison and its current reader state visible during the home-to-documents handoff.
- Load a directly opened document independently of the sidebar list, and keep usable results visible if the list fails.
- Center the loader when no comparison is available yet.
- repo
- bookcicle/ui
Continue working with a completed comparison while saved documents load in the background.
Fixed
- Keep the completed comparison and its current reader state visible during the home-to-documents handoff.
- Load a directly opened document independently of the sidebar list, and keep usable results visible if the list fails.
- Center the loader when no comparison is available yet.
- repo
- bookcicle/ui
Approved company publications are projected into an isolated Upstash Redis Search index for the Rust keyword and combined discovery paths.
Changed
- Search indexes company names and product descriptions instead of ranking every complete company report on each request.
- DynamoDB remains the publication authority. Search candidates must match the current public identity, version, content and explicit filters.
- Publication updates and withdrawals synchronize the keyword projection; scheduled reconciliation removes orphaned entries.
- Keyword and vector retrieval run concurrently in Rust without search-time LLM calls.
- Complete words retain stemming during typeahead; explicit term requirements prevent single-word incidental matches from filling a multiword search.
- Reduced repeated browser permission checks between searches. Results remain uncached and are checked against the latest public publication.
- repo
- bookcicle/ui
Support multi-word middle names during identity verification and surface Recognition-prefixed experience awards on the career graph.
Fixed
- Match résumé names with single middle initials or preferred middle names against full legal names from identity verification.
- Extract Recognition- and Award-prefixed standalone lines under experience roles as award nodes on the career story graph.
- repo
- bookcicle/ui
Support multi-word middle names during identity verification and surface Recognition-prefixed experience awards on the career graph.
Fixed
- Match résumé names with single middle initials or preferred middle names against full legal names from identity verification.
- Extract Recognition- and Award-prefixed standalone lines under experience roles as award nodes on the career story graph.
- repo
- bookcicle/ui