fixes and final pre launch verifcation md

This commit is contained in:
IGNY8 VPS (Salman)
2026-01-17 17:47:16 +00:00
parent ccb5b1d26d
commit 3a65fb919a
9 changed files with 418 additions and 16 deletions

View File

@@ -0,0 +1,76 @@
# Generated migration for adding use_testing and budget_pct per AI stage
from django.db import migrations, models
class Migration(migrations.Migration):
"""
Add use_testing and budget_pct fields per AI stage to AutomationConfig.
AI stages are: 1 (Keywords→Clusters), 2 (Clusters→Ideas), 4 (Tasks→Content),
5 (Content→Prompts), 6 (Prompts→Images)
"""
dependencies = [
('automation', '0008_automationconfig_max_approvals_per_run_and_more'),
]
operations = [
# Stage 1 use_testing and budget_pct
migrations.AddField(
model_name='automationconfig',
name='stage_1_use_testing',
field=models.BooleanField(default=False, help_text='Use testing model for Stage 1'),
),
migrations.AddField(
model_name='automationconfig',
name='stage_1_budget_pct',
field=models.IntegerField(default=15, help_text='Budget percentage for Stage 1'),
),
# Stage 2 use_testing and budget_pct
migrations.AddField(
model_name='automationconfig',
name='stage_2_use_testing',
field=models.BooleanField(default=False, help_text='Use testing model for Stage 2'),
),
migrations.AddField(
model_name='automationconfig',
name='stage_2_budget_pct',
field=models.IntegerField(default=10, help_text='Budget percentage for Stage 2'),
),
# Stage 4 use_testing and budget_pct
migrations.AddField(
model_name='automationconfig',
name='stage_4_use_testing',
field=models.BooleanField(default=False, help_text='Use testing model for Stage 4'),
),
migrations.AddField(
model_name='automationconfig',
name='stage_4_budget_pct',
field=models.IntegerField(default=40, help_text='Budget percentage for Stage 4'),
),
# Stage 5 use_testing and budget_pct
migrations.AddField(
model_name='automationconfig',
name='stage_5_use_testing',
field=models.BooleanField(default=False, help_text='Use testing model for Stage 5'),
),
migrations.AddField(
model_name='automationconfig',
name='stage_5_budget_pct',
field=models.IntegerField(default=5, help_text='Budget percentage for Stage 5'),
),
# Stage 6 use_testing and budget_pct
migrations.AddField(
model_name='automationconfig',
name='stage_6_use_testing',
field=models.BooleanField(default=False, help_text='Use testing model for Stage 6'),
),
migrations.AddField(
model_name='automationconfig',
name='stage_6_budget_pct',
field=models.IntegerField(default=30, help_text='Budget percentage for Stage 6'),
),
]