42 lines
1.1 KiB
Markdown
42 lines
1.1 KiB
Markdown
---
|
|
type: trekbrief
|
|
brief_version: "2.1"
|
|
created: 2026-05-14
|
|
task: "Fixture: standard-effort all phases, no model (v5.1.1 runtime test)"
|
|
slug: brief-effort-standard
|
|
project_dir: .claude/projects/2026-05-14-brief-effort-standard/
|
|
research_topics: 0
|
|
research_status: complete
|
|
auto_research: false
|
|
interview_turns: 4
|
|
source: fixture
|
|
phase_signals:
|
|
- phase: research
|
|
effort: standard
|
|
- phase: plan
|
|
effort: standard
|
|
- phase: execute
|
|
effort: standard
|
|
- phase: review
|
|
effort: standard
|
|
---
|
|
|
|
# Task: Standard-effort fixture (no model override)
|
|
|
|
## Intent
|
|
|
|
Test fixture for v5.1.1 runtime resolver tests — all 4 phases at the
|
|
standard tier WITHOUT explicit model fields. This is the operator-skipped
|
|
model path that should fall through to the profile.
|
|
|
|
## Goal
|
|
|
|
Resolver returns `{effort: 'standard', model: undefined}` for each of the 4
|
|
PHASE_SIGNAL_PHASES. The orchestrator-model path then falls through to the
|
|
active profile's phase_models.
|
|
|
|
## Success Criteria
|
|
|
|
- Validator passes.
|
|
- resolvePhaseSignal(fm, phase).model is undefined.
|
|
- resolvePhaseSignal(fm, phase).effort is 'standard'.
|