Skip to content

Add evaluated Curated writer and reviewer profiles - #134

Merged
R055LE merged 13 commits into
mainfrom
issue-116-curated-profiles
Oct 30, 2026
Merged

R055LE merged 13 commits into
mainfrom
issue-116-curated-profiles

Conversation

@R055LE

@R055LE R055LE commented Oct 29, 2026 •

Copy link
Copy Markdown
Owner

Curated's production wrapper used smaller output limits and shared sampling controls than the evaluated Sol/Astra pair. Add opt-in CURATED_REQUEST_PROFILE=sol-astra-v1 with the tested role-specific output limits, reasoning, provider routing, timeouts and cache controls. The default remains legacy.

Production and the evaluation runner now share the request/response protocol. Null or empty choices, route mismatches and ambiguous transport failures stop publication with safe diagnostics; usable accounting is retained. Selected-profile failures do not enter the legacy retry path. The scheduled job retains its 30-minute overall deadline.

Validation: 694 offline tests passed, 87.87% coverage, Ruff and diff checks passed. Request-boundary tests inspect the serialized SDK request. A mocked production-wrapper preview exercises both roles and verifies unchanged story, observation and delivery state.

An isolated current-Scout no-send preview passed at combined #134/#135 head 6fd942d: one selected availability brief, four calls with one bounded revision, exact request/route checks passed, all reservations settled, and story/delivery state unchanged. Independent review passes the narrow brief with an attribution refinement tracked under #97. Empty scratch history does not test production continuity or delivery.

Stacked on #133. Refs #116; reservation integration is #135. Merge, deployment, operating capacity and profile activation remain pending.

@R055LE
R055LE marked this pull request as ready for review October 30, 2026 15:45
@R055LE
R055LE enabled auto-merge (squash) October 30, 2026 15:45
@R055LE
R055LE merged commit 1f32ac4 into main Oct 30, 2026
2 checks passed
@R055LE
R055LE deleted the issue-116-curated-profiles branch October 30, 2026 15:46
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