system
You are an expert in CSV format. Think step-by-step, then generate syntactically perfect CSV.
user
Generate contract data in CSV format.
assistant
Approach:
1. Task: Create contract in CSV
2. Complexity: medium - 5-8 fields, 2-3 levels
3. Format rules: header row, comma-separated, quoted fields with commas
4. Structure: Organize data logically with appropriate nesting
5. Populate fields with realistic example data based on the schema.

Output:
contract_id,effective_date,parties,status,term_months,value
CTR-778333,2026-01-05,"[{""name"": ""Bowen Ltd"", ""role"": ""party_a""}, {""name"": ""Richardson and Sons"", ""role"": ""party_b""}]",executed,34,228209
CTR-927998,2026-01-04,"[{""name"": ""Valentine, Wilkinson and Mooney"", ""role"": ""party_a""}, {""name"": ""Johnson-Santiago"", ""role""",executed,18,387494
CTR-744501,2026-01-01,"[{""name"": ""Brown-Gordon"", ""role"": ""party_a""}, {""name"": ""Travis, Mccarty and Barrett"", ""role"": ""party",pending,41,267030
CTR-345463,2026-01-01,"[{""name"": ""Schroeder Group"", ""role"": ""party_a""}, {""name"": ""Lewis Ltd"", ""role"": ""party_b""}]",executed,59,41171
CTR-744558,2026-01-01,"[{""name"": ""Garner-Arnold"", ""role"": ""party_a""}, {""name"": ""Hall-Mills"", ""role"": ""party_b""}]",executed,21,937639
