Skip to content

Finalize deterministic Engine output (Job + Marketplace)Feature/finalize engine#1

Merged
barbara79 merged 7 commits intomainfrom
feature/finalize-engine
Feb 2, 2026
Merged

Finalize deterministic Engine output (Job + Marketplace)Feature/finalize engine#1
barbara79 merged 7 commits intomainfrom
feature/finalize-engine

Conversation

@barbara79
Copy link
Copy Markdown
Owner

@barbara79 barbara79 commented Feb 1, 2026

  • Added deterministic formatOutput for JobApplicationMode (cover letter + resume)
  • Updated MarketplaceMode to construct title/body entirely from input
  • runEngine + runFakeEngine now fully decoupled from AI output for tests
  • Updated Jest tests to assert input-driven facts rather than raw AI text
  • Ensures runtime safety via assertContextMatch and type-safe EngineContext
  • Tests are passing locally

barbara79 and others added 7 commits January 29, 2026 17:34
…odes

- Added deterministic formatOutput for JobApplicationMode (cover letter + resume)
- Updated MarketplaceMode to construct title/body entirely from input
- runEngine + runFakeEngine now fully decoupled from AI output for tests
- Updated Jest tests to assert input-driven facts rather than raw AI text
- Ensures runtime safety via assertContextMatch and type-safe EngineContext
@barbara79 barbara79 merged commit 355a13c into main Feb 2, 2026
2 checks passed
@barbara79 barbara79 deleted the feature/finalize-engine branch February 2, 2026 18:24
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.

1 participant