# Generated by Django 5.0.3 on 2026-07-17 01:35

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('bengkel', '0038_bengkel_blueprint_current_step'),
    ]

    operations = [
        migrations.AddField(
            model_name='contributionfile',
            name='fail_hash',
            field=models.CharField(blank=True, db_index=True, help_text='Cop jari digital (SHA-256) fail', max_length=64, null=True),
        ),
        migrations.AddField(
            model_name='contributionfile',
            name='is_duplicate',
            field=models.BooleanField(default=False, help_text='Ditanda True jika fail diciplak dari peserta lain'),
        ),
        migrations.AddField(
            model_name='contributionfile',
            name='skor_relevansi',
            field=models.FloatField(default=0.0, help_text='Skor 0-10. Fail markah 0 adalah fail sampah/tidak relevan'),
        ),
    ]
