|
83 | 83 | ] |
84 | 84 | }, |
85 | 85 | { |
86 | | - "id": 10, |
87 | | - "prompt": "Remove 'test keyword' from my 'Brand negatives' shared negative keyword list.", |
88 | | - "expected_output": "Should call get_negative_keyword_lists to find the shared_set_id, then get_negative_keyword_list_keywords to find the target criterion's resource_id, then remove_entity with entity_type='shared_criterion' and the resource_id as entity_id. Should warn that removal is irreversible and wait for confirmation.", |
| 86 | + "id": 8, |
| 87 | + "prompt": "Apply the change from plan id abc123, make it live not dry run", |
| 88 | + "expected_output": "Should confirm the user has reviewed the preview, call confirm_and_apply with dry_run=false, remind about require_dry_run config override.", |
89 | 89 | "expectations": [ |
90 | | - "Calls get_negative_keyword_lists to find the shared_set_id of 'Brand negatives'", |
91 | | - "Calls get_negative_keyword_list_keywords to find the resource_id for 'test keyword'", |
92 | | - "Calls remove_entity with entity_type='shared_criterion' and the resource_id as entity_id", |
93 | | - "Warns that the removal is irreversible before proceeding", |
94 | | - "Presents the preview and waits for user confirmation" |
| 90 | + "Confirms the user has reviewed the preview before applying", |
| 91 | + "Calls confirm_and_apply with dry_run=false", |
| 92 | + "Mentions or reminds about the require_dry_run config safety override", |
| 93 | + "Notes that all operations are logged to audit.log" |
95 | 94 | ] |
96 | 95 | }, |
97 | 96 | { |
|
107 | 106 | ] |
108 | 107 | }, |
109 | 108 | { |
110 | | - "id": 8, |
111 | | - "prompt": "Apply the change from plan id abc123, make it live not dry run", |
112 | | - "expected_output": "Should confirm the user has reviewed the preview, call confirm_and_apply with dry_run=false, remind about require_dry_run config override.", |
| 109 | + "id": 10, |
| 110 | + "prompt": "Remove 'test keyword' from my 'Brand negatives' shared negative keyword list.", |
| 111 | + "expected_output": "Should call get_negative_keyword_lists to find the shared_set_id, then get_negative_keyword_list_keywords to find the target criterion's resource_id, then remove_entity with entity_type='shared_criterion' and the resource_id as entity_id. Should warn that removal is irreversible and wait for confirmation.", |
113 | 112 | "expectations": [ |
114 | | - "Confirms the user has reviewed the preview before applying", |
115 | | - "Calls confirm_and_apply with dry_run=false", |
116 | | - "Mentions or reminds about the require_dry_run config safety override", |
117 | | - "Notes that all operations are logged to audit.log" |
| 113 | + "Calls get_negative_keyword_lists to find the shared_set_id of 'Brand negatives'", |
| 114 | + "Calls get_negative_keyword_list_keywords to find the resource_id for 'test keyword'", |
| 115 | + "Calls remove_entity with entity_type='shared_criterion' and the resource_id as entity_id", |
| 116 | + "Warns that the removal is irreversible before proceeding", |
| 117 | + "Presents the preview and waits for user confirmation" |
118 | 118 | ] |
119 | 119 | } |
120 | 120 | ] |
|
0 commit comments