...n context).
- Each item must include: code, quote (<=20 words), line (L0001).
- Output must be exactly one JSON object and nothing else.

JSON schema:
{{"block_id":"{block_id}","codes":[{{"code":"LSM_...","quote":"...","line":"L0001"}}]}}

TEXT:
{numbered}
"""
        elif hardness == 1:
            p = f"""OUTPUT MUST BE JSON ONLY.
DO NOT WRITE LETTERS, DO NOT WRITE EXPLANATIONS, DO NOT USE ```.

Re...