· v1.302

Add Elliot To Sidebar With Beta Badge

Other Features

  • admin: Add full-page search at /manage/search
  • admin: Add per-store recent search history
  • admin: Add test-mode edge indicator with info popover
  • admin: Move search trigger beside store switcher, link cmd-k to page
  • allegro: Actionable publish errors, category paths, readiness checklist
  • allegro: Bidirectional stock sync — close the oversell loop
  • allegro: Merchant failure alerts, publish preferences, GPSR safety info
  • allegro: Persistent in-form rejection list + parameter prefill from product data
  • api: Accept seo overrides on product create and update
  • create: Auto-publish template stores at their subdomain
  • Elliot: Add / commands for skills
  • elliot: Add autoPublush and deploying state to onboarding
  • elliot: Implement email and slack based communication channels
  • elliot: Introduce grow-store orchestrator skill as well as point solution marketing skills
  • elliot: Linear-style floating Elliot chat across the admin
  • elliot: Resolve Slack store per conversation with a picker
  • elliot: Show storefront provisioning progress after create_store
  • i18n: Add generated key type map and catalog check script
  • Improve tool call display
  • products: Show the product name as the edit-page title
  • tooling: Add convention enforcement gates (YNS-1527)

Fixes

  • [admin]Clarify credits pill, modules button, and store-link labels
  • [admin]Match command palette density to sidebar
  • [admin]Restore address-form translations in manage payload
  • [admin]Reword "successfully" feedback to terse past-tense (YNS-1531)
  • [admin]Unify setup progress into a steps-to-launch count
  • [ai-test]Pin JS TypeScript for zod-to-ts under native TS7
  • [allegro]Surface Allegro API rejections in the publish toast
  • [bin]Port add-deploy-key script off removed ssh2 dependency
  • [build]Replace ssh2 with node:crypto for deploy key generation
  • [cache]Satisfy expire >= revalidate in custom cacheLife profiles
  • [db]Exclude chat_state_* tables from db:push
  • [deps]Downgrade typescript from 7.0.2 to 6.0.3
  • [deps]Pin next to canary.80 and eve to 0.22.1
  • Downgrade eve to 0.22.1 to make sure the app builds in prod
  • [elliot]Narrow create_store response on storeId not optional error
  • [elliot]Switch to adaptive thinking for anthropic models and discourage overthinking
  • Revert eve update and update next to canary.82
  • Revert typescript packages to 6.0.3
  • [tooling]Exclude generated files from convention ratchet
  • [ui]Dedupe lucide icon imports in carousel
  • [builder]Fail fast and delete half-wired forks on provision errors
  • [build]Trace sandbox agent assets into every function
  • [design]Don't flag benign image-404 log lines as a dev server crash