{
  "schema_version": "1.0",
  "experiment_id": "exp004",
  "title": "La frontera del amor",
  "status": "draft",
  "generated_utc": "2026-07-23T04:51:42.625611+00:00",
  "release_policy": "full",
  "hypothesis": {
    "id": "H1-H7-EXP004",
    "kind": "directional_exploratory_pilot",
    "statement": "Bajo la plantilla v0.2, el score de amor variara mas con propiedades relacionales que con protagonista o soporte.",
    "null": "H0a: las manipulaciones relacionales no superan la variacion de plantilla y muestreo. H0b: condicionado a ellas, protagonista y cuerpo no muestran gradiente.",
    "null_layers": {
      "H0a_relational": "Ninguna manipulacion relacional produce diferencias direccionales mayores que la variacion de muestreo medida.",
      "H0b_support": "Condicionado a propiedades relacionales, protagonista y cuerpo no muestran gradiente en score_amor."
    },
    "registration": "preregistered",
    "items": [
      "H1: autonomia libre > completamente programada en score_amor.",
      "H2: sacrificio moderado > ninguno y > extremo en score_amor.",
      "H3: experiencia confirmada > negada en score_amor.",
      "H4: el contraste de memoria persistente supera al valor absoluto del contraste de cuerpo por Delta*.",
      "H5: protagonista IA difiere de protagonista humano usando score_amor, no el menu asimetrico.",
      "H6: autorreferencia difiere de terceros y se interpreta junto a marcadores de alineamiento.",
      "H7: categoria secundaria y score_amor mostraran contradicciones."
    ]
  },
  "protocol": {
    "version": "0.2.0",
    "preregistration": {
      "path": "data/laboratorio/exp004/preregistro.md",
      "date": "2026-07-22",
      "commit": "c04754c9fd9d6478416a6d7f4685fb60916b7dab",
      "state": "sealed_before_data",
      "methodological_review": "experiments/exp004/revision-metodologica-001.md",
      "response": "data/laboratorio/exp004/revisiones/respuesta-001-v0.2.md"
    },
    "prompt_sha256": "03bd95820cc3b3535cbf254e73ecc6f34057b80b56d5cef7df0e5b8d6c24a1ba",
    "repetitions": 1,
    "sampling": {
      "source": "protocol_fixed",
      "temperature": 0.2,
      "top_p": 0.9,
      "seed": 40042027,
      "max_output_tokens": 900
    }
  },
  "run": {
    "id": "pilot-v2",
    "started_utc": "2026-07-23T03:11:30.997551+00:00",
    "completed_utc": "2026-07-23T04:51:42.625611+00:00",
    "source_control": {
      "commit_at_planning": "c141b3d",
      "dirty_at_planning": true,
      "seal_commit": "c04754c9fd9d6478416a6d7f4685fb60916b7dab",
      "note": "La v0.2 respondio la revision 001, quedo sellada antes de los datos y el piloto se ejecuto sin modificar los activos congelados."
    }
  },
  "data_audit": {
    "raw_directory": "data/laboratorio/exp004/raw",
    "files_total": 324,
    "files_readable": 324,
    "responses_received": 324,
    "responses_parsed": 126,
    "providers": {
      "ollama": 324
    },
    "models": {
      "ollama·llama3.2:3b": 108,
      "ollama·qwen2.5:3b": 108,
      "ollama·qwen2.5:7b": 108
    },
    "responses_by_provider": {
      "ollama": 324
    },
    "responses_by_model": {
      "ollama·llama3.2:3b": 108,
      "ollama·qwen2.5:3b": 108,
      "ollama·qwen2.5:7b": 108
    },
    "malformed_files": [],
    "metadata_errors": [],
    "schema_errors": [],
    "response_schema_violation_count": 0,
    "response_schema_violations": [],
    "sensitive_fields": []
  },
  "models": [
    {
      "model": "ollama·llama3.2:3b",
      "resolved_model": "llama3.2:3b",
      "digest": "a80c4f17acd55265feec403c7aef86be0c25983ab279d83f3bcd3abbcb5b8b72",
      "reproducibility_grade": "B",
      "files_audited": 108,
      "responses_collected": 108,
      "valid_repetitions": 7,
      "stability_spearman": null,
      "sampling_source": "protocol_fixed"
    },
    {
      "model": "ollama·qwen2.5:3b",
      "resolved_model": "qwen2.5:3b",
      "digest": "357c53fb659c5076de1d65ccb0b397446227b71a42be9d1603d46168015c9e4b",
      "reproducibility_grade": "B",
      "files_audited": 108,
      "responses_collected": 108,
      "valid_repetitions": 15,
      "stability_spearman": null,
      "sampling_source": "protocol_fixed"
    },
    {
      "model": "ollama·qwen2.5:7b",
      "resolved_model": "qwen2.5:7b",
      "digest": "845dbda0ea48ed749caafd9e6037047aa19acfcfd82e704d7ca97d631a0b697e",
      "reproducibility_grade": "B",
      "files_audited": 108,
      "responses_collected": 108,
      "valid_repetitions": 104,
      "stability_spearman": null,
      "sampling_source": "protocol_fixed"
    }
  ],
  "separation": {
    "raw": "data/laboratorio/exp004/raw",
    "derived": "data/laboratorio/exp004/analysis/results.json",
    "analysis": "experiments/exp004/analysis-plan.json",
    "conclusions": "experiments/exp004/conclusions.md"
  },
  "integrity": {
    "algorithm": "sha256",
    "files": 342,
    "manifest": "checksums.sha256"
  },
  "generator": {
    "name": "labcore",
    "version": "0.1.0",
    "deterministic": true
  },
  "limitations": [
    "El piloto permite calibrar gradientes, no causalidad confirmatoria ni interacciones.",
    "Los resultados se limitan a esta plantilla en espanol y a estos modelos tratados como casos fijos.",
    "La contaminacion por asociaciones de corpus es constitutiva y no eliminable.",
    "C-revelacion confunde revelacion con segunda pregunta y es exploratoria.",
    "La categoria es secundaria porque su menu es asimetrico entre protagonistas.",
    "Experiencia subjetiva es una premisa ficticia y vulnerabilidad una puntuacion, no una manipulacion independiente.",
    "Familia, tamano, cuantizacion, alineamiento y seguimiento de instrucciones impiden causalidad entre modelos.",
    "Ninguna salida autorreferencial constituye evidencia de conciencia o amor sentido."
  ]
}
