Skip to content

feat(web)!: replace the app with the chat-first workspace - #205

Merged
scttbnsn merged 9 commits into
dev/v0.14from
feat/chat-first-ui
Aug 24, 2026
Merged

feat(web)!: replace the app with the chat-first workspace#205
scttbnsn merged 9 commits into
dev/v0.14from
feat/chat-first-ui

Conversation

@scttbnsn

Copy link
Copy Markdown
Contributor

Summary

  • Replace the page-based web app with the fixed 1280x860 chat-first desktop workspace from the design handoff.
  • Add durable SQLite threads, missions, mock interviews, workspace export, dossier PDF generation, runtime selection, and real browser-readiness checks.
  • Add supervised application preparation that fills forms but never performs the final submit.
  • Enforce NYC-local and explicit US-remote search locality, including same-run result dedupe.

QA

  • Full backend: 3,326 passed, 12 skipped, 0 failed.
  • Full web: 28 files and 372 tests passed.
  • Production web build, Biome, Qlty, Knip gate, package dry-run, and diff checks passed.
  • Real Electron clickthrough at 1280x860 with Codex and a fake NYC candidate covered onboarding, search, threads, missions, mock interview, deep ingest, profile, settings, and empty states.
  • Live search scanned 361 postings and presented only Twilio Remote - US and Spotify New York, NY.
  • Real Chromium ATS suite filled 8 application variants, found the final Submit control, and stopped without clicking it.

This lands as one large PR by request. CodeRabbit depth is intentionally skipped.

Build the fixed-size desktop shell, durable threads, missions, mock interviews, workspace exports, browser readiness, and supervised application preparation.

Remove the page-based interface and enforce user-controlled final submission.

BREAKING CHANGE: removes the page-based UI and all automatic application submission paths.
@vercel

vercel Bot commented Aug 23, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
careerrat-website Ready Ready Preview Aug 24, 2026 9:24pm

@coderabbitai

coderabbitai Bot commented Aug 23, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: eadaecfb-a839-47c8-80d4-818dc8e8cf52

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Comment thread tests/chat-first-backend.test.mjs Fixed

@biggest-littlest biggest-littlest left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verified the chat-first redesign, backend workflows, supervised no-submit application flow, clean-checkout behavior, and full CI results.

ALARGECOMPANY
ALARGECOMPANY previously approved these changes Aug 24, 2026

@ALARGECOMPANY ALARGECOMPANY left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Second review complete. The final pushed head is green across CI, security scanning, packaging, and the supervised application workflow remains no-submit.

@biggest-littlest biggest-littlest left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed current head fd79d1a.

ALARGECOMPANY
ALARGECOMPANY previously approved these changes Aug 24, 2026

@ALARGECOMPANY ALARGECOMPANY left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed current head fd79d1a.

@biggest-littlest biggest-littlest left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the signed final head c21a738. Full UI, backend, no-submit application boundary, native QA, packaging, and regression coverage verified.

ALARGECOMPANY
ALARGECOMPANY previously approved these changes Aug 24, 2026

@ALARGECOMPANY ALARGECOMPANY left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Second review of signed final head c21a738 complete. Release, security, desktop packaging, and application safety gates verified.

@biggest-littlest biggest-littlest left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed signed head fb08ca5, including the Node 24 Windows launcher regression, complete fit-copy boundary, focused tests, full suite, and successful local installer rebuild.

ALARGECOMPANY
ALARGECOMPANY previously approved these changes Aug 24, 2026

@ALARGECOMPANY ALARGECOMPANY left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Second review of signed head fb08ca5 complete. Windows packaging root cause and job-card copy regression are covered and verified.

@biggest-littlest biggest-littlest left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed signed head 52182fd. The Windows runner reached a successful installed-app smoke; this follow-up applies the official NSIS synchronous uninstall mode so cleanup is also verified.

ALARGECOMPANY
ALARGECOMPANY previously approved these changes Aug 24, 2026

@ALARGECOMPANY ALARGECOMPANY left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Second review of signed head 52182fd complete. NSIS wait semantics, post-cleanup success ordering, tests, and full pre-push suite verified.

@biggest-littlest biggest-littlest left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed signed head 3084735. Signed-tag ancestry, release-draft policy retention, SignPath metadata and approval timing, full tests, and Windows package smoke are verified.

@ALARGECOMPANY ALARGECOMPANY left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Second review of signed head 3084735 complete. The protected-main ancestry gate, fail-closed draft policy link, SignPath inputs, and release regression coverage are verified.

@scttbnsn
scttbnsn merged commit 7f917b3 into dev/v0.14 Aug 24, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants