15 lines
819 B
SQL
15 lines
819 B
SQL
-- New and unfinished Agent cases use the adaptive Director loop contract.
|
|
alter table public.birth_time_rectification_v4_cases
|
|
alter column skill_version set default 'birth-time-rectification-v8',
|
|
alter column prompt_version set default 'rectification-director-v4';
|
|
|
|
-- The scoring and evidence contracts are unchanged, so unfinished cases can continue safely.
|
|
update public.birth_time_rectification_v4_cases
|
|
set skill_version = 'birth-time-rectification-v8',
|
|
prompt_version = 'rectification-director-v4',
|
|
updated_at = greatest(updated_at, pg_catalog.now())
|
|
where status in ('awaiting_answer', 'processing', 'paused')
|
|
and deployment_mode in ('v5_shadow', 'v5_agent')
|
|
and (skill_version is distinct from 'birth-time-rectification-v8'
|
|
or prompt_version is distinct from 'rectification-director-v4');
|