Commits
Marek Vsechovsky committed b08dc1ce1b3
Direct session 8, step 1: Add TempNumber dedup for sessions, steps and issues: - DB migration: 007_TempNumbers.sql — adds SessionStepTempNumber and IssueTempNumber columns + indexes + extended property descriptions - C# models: SessionStepTempNumber (SessionStep), IssueTempNumber (Issue), EF context config + HasIndex for both - ProcessOutputBatch: match ds_ sessions by SessionTempNumber; store it on auto-create - ProcessOutputCore: step dedup by SessionStepTempNumber — reuse + clear old SessionStepIssue rows on match, negative value on collision - ProcessSingleIssueAsync: issue dedup by IssueTempNumber — reuse on title match, negative on collision, AnyAsync guard on SessionStepNewIssue insert - Output file ds_000_008-01.json + catalog.json updated - Instructions: added Type 1 (relates to) — minimum required rule for co-solving issues Direct session 9, step 1: Update InsertAismanInstructions headerLine2 with read_file mention: - Update headerLine2 in InsertAismanInstructions