ceevee_confirm_lens
Confirm a narrative lens and generate targeted CV edits with trade-offs (5 credits, takes 20-30s). Returns an array of section edits with before/after text, trade-off notes, and optionally clean + review PDF download URLs. This is step 3 (final step) of the positioning pipeline. Pass confirmed_lens from ceevee_analyze_positioning, and optionally positioning_snapshot, detected_lens_full, recruiter_inference, selected_opportunities from prior steps for richer edits. Use ceevee_explain_change to understand any specific edit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | No | Session ID from ceevee_analyze_positioning (step 1) | |
| cv_version_id | Yes | CV version ID from ceevee_upload_cv or ceevee_list_versions | |
| confirmed_lens | Yes | The lens confirmed by user (from ceevee_analyze_positioning output) | |
| custom_positioning | No | Optional custom positioning description | |
| detected_lens_full | No | Full detected lens data from ceevee_analyze_positioning | |
| recruiter_inference | No | Recruiter inference data from ceevee_analyze_positioning | |
| positioning_snapshot | No | Market positioning snapshot from ceevee_analyze_positioning | |
| selected_opportunities | No | Selected opportunities from ceevee_get_opportunities |