🚀 Enhancements
- intaker: Expose calculator tools as sidebar subnav (a78497ae)
- Add Past Calculations in intaker tools sidebar (7a260d45)
💅 Refactors
- calculator: Deduplicate shared utilities across buyer/seller calculators (1900621b)
🏡 Chore
- Sync release notes from GitHub skip release (c174feb2)
❤️ Contributors
- Jules LIBERT [email protected]
🚀 Enhancements
- intaker: Switch portal landing to home and add tools placeholder (2e6b291d)
- intaker: Add buyer closing cost calculator page (12d5afda)
- Wire buyer calculator to API with computed estimates (1bc62696)
💅 Refactors
- intaker: Replace chart view with progress rows (60e21ba2)
- Rename fixed costs bucket to closing costs (a4e2a582)
- intaker: Simplify and clean up calculator, tools, and intaker views (0a26cfca)
🏡 Chore
- Sync release notes from GitHub skip release (0e6d4673)
🎨 Styles
- Update dashboard onboard message card (ec294459)
❤️ Contributors
- Jules LIBERT [email protected]
📸 Media from PRs
Videos
PR #775: Buyer closing cost calculator part 1 (still WIP)
🩹 Fixes
- Processor dashboard shows empty orders on client-side navigation (d053b5a4)
🏡 Chore
- Sync release notes from GitHub skip release (0af0bbdf)
❤️ Contributors
- Jules LIBERT [email protected]
🚀 Enhancements
- esign: Add end-to-end processor/intaker e-sign (c9c78f83)
- esign: Improve e-sign UX across processor and intaker views (f4bdcb53)
🩹 Fixes
- esign: Ship visual anchors and signed PDF stamping (aa51c2da)
- esign: Resolve pdf surface component registration (3b1d3e72)
- esign: Harden signed pdf flow and post-sign ux (2479d5d5)
- esign: Correct signed stamp coordinates (16f070ce)
- esign: Switch intaker preview to signed variant (62337a2a)
- esign: Unblock re-sign flow and harden signing races (89b60511)
- esign: Race condition, soft deletes, anchor invalidation (ae68152e)
💅 Refactors
- esign: Deduplicate utils, parallelize DB/blob ops, add request debounce (aa609b74)
📖 Documentation
- agents: Remind teams to use Inngest skills (ef64713b)
🏡 Chore
- Sync release notes from GitHub skip release (d8b7a513)
❤️ Contributors
- Dimitri Roche (@dimroc)
📸 Media from PRs
PR #773: feat(esign): add e-sign capabilities
PR #773: feat(esign): add e-sign capabilities
PR #773: feat(esign): add e-sign capabilities
PR #773: feat(esign): add e-sign capabilities
🩹 Fixes
- nuxt: Resolve post-upgrade typecheck regressions (508697d2)
- ci: Generate vue global types before tscheck (176c14ed)
- tscheck: Bootstrap missing .nuxt artifacts (9a6f6abf)
- nuxt: Harden auth middleware against missing team memberships (aab46f56)
🏡 Chore
- Sync release notes from GitHub skip release (5acda6cb)
- Ignore omp-session artifacts (c76704d3)
- dev: Align Dockerfile pnpm version with lockfile (40a7a84d)
🤖 CI
- workspace: Restore matrix lint and changelog typecheck (02d1e936)
❤️ Contributors
- Jules LIBERT [email protected]
- Dimitri Roche
🚀 Enhancements
- backfill: Allow team selection from allowlist (3fb9633b)
🩹 Fixes
- backfill: Harden processor metrics backfill isolation (d49e5a55)
💅 Refactors
- backfill: Simplify error typing surface (f89d668c)
🏡 Chore
- Sync release notes from GitHub skip release (8776b14d)
❤️ Contributors
- Dimitri Roche (@dimroc)
🚀 Enhancements
- Unify processor metrics chart palette across metrics pages (450adc92)
- metrics: Polish earthy UI and flatten chart surfaces (bae6d9af)
🩹 Fixes
- metrics: Resolve review findings for processor charts (6ca66d6a)
- metrics: Preserve last deal date in Other referral bucket (633d23ea)
- metrics: Include 15-30d processor load in closing capacity chart (747ac9e7)
🏡 Chore
- Sync release notes from GitHub skip release (7137bad7)
❤️ Contributors
- Dimitri Roche (@dimroc)
📸 Media from PRs
PR #765: feat(metrics): restyle processor metrics charts with earthy palette
PR #765: feat(metrics): restyle processor metrics charts with earthy palette
📖 Documentation
- agents: Add demand-elegance guidance and markdown linting (a8033ed4)
- agents: Move demand elegance under critical rules (108251dc)
🏡 Chore
- Sync release notes from GitHub skip release (5a924c99)
❤️ Contributors
- Dimitri Roche (@dimroc)
📸 Media from PRs
PR #764: Add Processor Closing Capacity metrics page with backfill support
🚀 Enhancements
- metrics: Add recent orders table to orders-opened page (e6788f72)
🩹 Fixes
🏡 Chore
- Sync release notes from GitHub skip release (027673cd)
❤️ Contributors
- Dimitri Roche (@dimroc)
🚀 Enhancements
- Add create-e2e-test skill and track it in git (abbee8b3)
🩹 Fixes
- Remove host port bindings in OrbStack mode to allow concurrent workspaces (3ae5a0df)
🏡 Chore
- Sync release notes from GitHub skip release (e4f0b02d)
✅ Tests
- e2e: Implement intaker authentication access tests (df4d994d)
- e2e: Add vault behavior and live-page command regression tests (6d1b4648)
- Add regression tests for task-field edge cases (1c017c04)
- intaker: Add edge-case and harness-contract e2e tests (688020b6)
- Implement task-field requirements and progress sync E2E tests (fbdef77f)
- e2e: Migrate from dead-HTML rendering to live Playwright pages (7e5fc745)
- Adopt RSpec-style 'should' prefix for all e2e test descriptions (7f87790f)
- e2e: Implement dashboard account settings management behavior tests (da959568)
- e2e: Implement order wizard and task workspace behavior tests (5d9c9a54)
- e2e: Address CodeRabbit review feedback (076e4ecd)
- e2e: Address second round of CodeRabbit feedback (352e8eec)
- Implement intaker-handoff-correction-loop-messaging e2e tests (073fb38a)
- e2e: Implement intaker handoff valid submission completion flow (f8790e5c)
❤️ Contributors
- Jules LIBERT [email protected]
📸 Media from PRs
PR #756: Add sales rep attribution and company revenue metrics dashboard
PR #756: Add sales rep attribution and company revenue metrics dashboard
PR #756: Add sales rep attribution and company revenue metrics dashboard
PR #756: Add sales rep attribution and company revenue metrics dashboard
🩹 Fixes
- dx: Stop inheriting CONDUCTOR_PORT as dev port default (931455eb)
🏡 Chore
- Sync release notes from GitHub skip release (82ee1141)
- serena: Add vue language server and update config fields (3fd85560)
❤️ Contributors
- Jules LIBERT [email protected]
🩹 Fixes
- tests: Repair fixture-loader overwrite and update affected test counts (0aeb9f06)
💅 Refactors
- dx: Migrate workspace scripts from Conductor-specific to platform-agnostic (48cb30c5)
- dx: Align workspace launch with worktree and orb defaults (3f2740b1)
🏡 Chore
- Sync release notes from GitHub skip release (eb0f8bb0)
✅ Tests
- nuxt: Migrate integration tests to use-cases and expand browser e2e (9360b36c)
- e2e: Restructure use-case suite with behavior-driven coverage (fcf61639)
- fixtures: Add seed data for cross-role E2E test coverage (5be52779)
- e2e: Fix redirect assertion and running conversation fixture (39f8c8e2)
❤️ Contributors
- Jules LIBERT [email protected]