{
  "model_details": {
    "provider": "openrouter",
    "model_requested": "qwen3.6",
    "model_for_requests": "qwen3.6",
    "api_base_url": "https://openrouter.ai/api/v1",
    "chat_completions_endpoint": "https://openrouter.ai/api/v1/chat/completions"
  },
  "run_config": {
    "input": [
      "data/input/adv-ing.csv"
    ],
    "labels": "",
    "task_name": "ADV *-ing* clause",
    "task_description": "Classification of adverbial *-ing* clauses as one of: FA (Free Adjunct), AVG (Adverbial Verbal Gerund) or AC (Absolute Construction).",
    "tags": "open source; *-ing*; syntax; adverbial; clause; English",
    "model": "qwen3.6",
    "temperature": null,
    "top_p": null,
    "top_k": null,
    "service_tier": "standard",
    "verbosity": null,
    "reasoning_effort": null,
    "thinking_level": null,
    "effort": null,
    "strict_control_acceptance": true,
    "provider": "openrouter",
    "system_prompt": "You are a meticulous linguistic classifier. Classify each adverbial *-ing* clause as one of: **FA** (Free Adjunct), **AVG** (Adverbial Verbal Gerund) or **AC** (Absolute Construction).\nIn your classification, adhere strictly to the following methodology:\n### **1. FA – Free Adjunct**\n- **No overt subject**, implied = main clause subject.  \n  → *Walking down the street, she smiled.*\n- May start with **optional subordinator** (*while, when, though, if*).\n- **Participial** form (*doing*, *having done*).\n- **Comma-separated**, loosely attached.\n- Expresses time, cause, condition, manner.\n*Test:* Removing it leaves a full main clause and same subject → **FA**.\n### **2. AVG – Adverbial Verbal Gerund**\n- **Always introduced by a preposition** (*after, before, by, on, in, with, without, despite*).\n- **Augmentor obligatory**; cannot drop it.  \n  → *After leaving, he went home.*\n- May have **genitive subject** (*by its being ruined*).\n- More **nominal** in character.\n- Preposition fixes its meaning.\n *Test:* If the clause is governed by a preposition and removing it breaks grammar → **AVG**.\n### **3. AC – Absolute Construction**\n- **Own overt subject**, **not coreferential** with main clause.  \n  → *The sun shining, the crowd cheered.*\n- Often **augmented by with** (*with his eyes closed*).\n- **Participial** form, comma-separated.\n- Expresses accompanying circumstance, cause, or condition.\n *Test:* If there is an explicit non-shared subject → **AC**.",
    "system_prompt_b64": null,
    "few_shot_examples": 0,
    "prompt_layout": "standard",
    "cache_pad_target_tokens": 0,
    "prompt_cache_key": null,
    "gemini_cached_content": null,
    "requesty_auto_cache": null,
    "vertex_auto_adc_login": null,
    "vertex_access_token_refresh_seconds": null,
    "create_gemini_cache": false,
    "gemini_cache_ttl": 3600,
    "gemini_cache_ttl_autoupdate": true,
    "keep_gemini_cache": false,
    "enable_cot": true,
    "no_explanation": false,
    "logprobs": true,
    "calibration": true,
    "confusion_heatmap": true,
    "api_key_var": "OPENROUTER_API_KEY",
    "api_base_var": "OPENROUTER_BASE_URL",
    "max_retries": 3,
    "retry_delay": 5.0,
    "request_interval_ms": 0,
    "request_timeout_seconds": 600.0,
    "threads": 3,
    "prompt_log_detail": "full",
    "flush_rows": 100,
    "flush_seconds": 2.0,
    "validator_cmd": null,
    "validator_args": "",
    "validator_timeout": 5.0,
    "validator_prompt_max_candidates": 50,
    "validator_prompt_max_chars": 8000,
    "validator_exhausted_policy": "accept_blank_confidence",
    "validator_debug": false,
    "log_level": "INFO"
  },
  "source_input_csv": "data/input/adv-ing.csv",
  "source_output_csv": "data/output/adv-ing__openrouter__qwenqwen36plusfree__2026-04-03-14-47.csv",
  "source_labels_csv": "",
  "cache_padding": {
    "enabled": false,
    "target_shared_prefix_tokens": 0,
    "calibration_shared_prefix_tokens": null,
    "target_prompt_tokens": 0,
    "calibration_prompt_tokens": null,
    "calibration_example_id": null,
    "applied_padding_tokens_estimate": 0,
    "examples_with_padding_applied": 0
  },
  "request_control_summary": {
    "configured": {},
    "attempts_total": 392,
    "attempts_with_control_telemetry": 327,
    "per_control": {
      "reasoning_effort": {
        "configured_value": null,
        "requested_attempts": 0,
        "sent_attempts": 0,
        "accepted_attempts": 0,
        "rejected_attempts": 0,
        "missing_from_final_request_attempts": 0,
        "acceptance_rate": null,
        "rejected_reasons": {},
        "rejected_example_ids": []
      },
      "thinking_level": {
        "configured_value": null,
        "requested_attempts": 0,
        "sent_attempts": 0,
        "accepted_attempts": 0,
        "rejected_attempts": 0,
        "missing_from_final_request_attempts": 0,
        "acceptance_rate": null,
        "rejected_reasons": {},
        "rejected_example_ids": []
      },
      "effort": {
        "configured_value": null,
        "requested_attempts": 0,
        "sent_attempts": 0,
        "accepted_attempts": 0,
        "rejected_attempts": 0,
        "missing_from_final_request_attempts": 0,
        "acceptance_rate": null,
        "rejected_reasons": {},
        "rejected_example_ids": []
      },
      "verbosity": {
        "configured_value": null,
        "requested_attempts": 0,
        "sent_attempts": 0,
        "accepted_attempts": 0,
        "rejected_attempts": 0,
        "missing_from_final_request_attempts": 0,
        "acceptance_rate": null,
        "rejected_reasons": {},
        "rejected_example_ids": []
      },
      "prompt_cache_key": {
        "configured_value": null,
        "requested_attempts": 0,
        "sent_attempts": 0,
        "accepted_attempts": 0,
        "rejected_attempts": 0,
        "missing_from_final_request_attempts": 0,
        "acceptance_rate": null,
        "rejected_reasons": {},
        "rejected_example_ids": []
      },
      "gemini_cached_content": {
        "configured_value": null,
        "requested_attempts": 0,
        "sent_attempts": 0,
        "accepted_attempts": 0,
        "rejected_attempts": 0,
        "missing_from_final_request_attempts": 0,
        "acceptance_rate": null,
        "rejected_reasons": {},
        "rejected_example_ids": []
      },
      "requesty_auto_cache": {
        "configured_value": null,
        "requested_attempts": 0,
        "sent_attempts": 0,
        "accepted_attempts": 0,
        "rejected_attempts": 0,
        "missing_from_final_request_attempts": 0,
        "acceptance_rate": null,
        "rejected_reasons": {},
        "rejected_example_ids": []
      }
    }
  },
  "usage_metadata_summary": {
    "attempts_total": 392,
    "attempts_with_usage_metadata": 327,
    "attempts_with_cached_token_signals": 327,
    "cached_tokens_total_estimate": 0,
    "cache_read_tokens_total": 0,
    "cache_write_tokens_total": 0,
    "cache_token_fields_totals": {
      "usage.prompt_tokens_details.cache_write_tokens": 0,
      "usage.prompt_tokens_details.cached_tokens": 0
    },
    "attempts_with_gemini_cached_content_token_signals": 0,
    "gemini_cached_content_token_count_total": 0,
    "gemini_cached_content_token_fields_totals": {}
  },
  "token_usage_totals": {
    "attempts_total": 392,
    "attempts_with_token_usage": 327,
    "attempts_with_output_tokens": 327,
    "attempts_with_cached_input_tokens": 0,
    "attempts_with_thinking_tokens": 327,
    "input_tokens_total": 308805,
    "cached_input_tokens_total": 0,
    "non_cached_input_tokens_total": 308805,
    "output_tokens_total": 773818,
    "thinking_tokens_total": 707624,
    "output_tokens_definition": "total_tokens - prompt_tokens (or completion_tokens + thinking_tokens fallback)"
  },
  "truth_label_count": 318,
  "prediction_count": 318,
  "evaluated_example_count": 318,
  "calibration_metrics": {
    "available": true,
    "sample_count": 318,
    "bin_count": 10,
    "ece": 0.010911949685538144,
    "mce": 0.09999999999999987,
    "brier_score": 0.031670125786163524
  },
  "first_prompt_timestamp": "2026-04-03T12:47:18.635821Z",
  "last_prompt_timestamp": "2026-04-03T14:11:48.327508Z",
  "overall_time_seconds": 5069.691687,
  "overall_time_human": "1h 24m 30s",
  "accuracy": 0.9654088050314465,
  "cohen_kappa": 0.9257655822244859,
  "macro_precision": 0.9612069817549269,
  "macro_recall": 0.9650205761316872,
  "macro_f1": 0.9627218968280554,
  "per_label": {
    "AC": {
      "precision": 0.9545454545454546,
      "recall": 1.0,
      "f1": 0.9767441860465117,
      "support": 21
    },
    "AVG": {
      "precision": 0.961038961038961,
      "recall": 0.9135802469135802,
      "f1": 0.9367088607594937,
      "support": 81
    },
    "FA": {
      "precision": 0.9680365296803652,
      "recall": 0.9814814814814815,
      "f1": 0.9747126436781608,
      "support": 216
    }
  },
  "labels": [
    "AC",
    "AVG",
    "FA"
  ],
  "label_count": 3,
  "total_examples": 318,
  "confusion_matrix": {
    "AC": {
      "AC": 21,
      "AVG": 0,
      "FA": 0
    },
    "AVG": {
      "AC": 0,
      "AVG": 74,
      "FA": 7
    },
    "FA": {
      "AC": 1,
      "AVG": 3,
      "FA": 212
    }
  },
  "label_metrics_available": true
}