{
  "$schema": "https://themachinepress.com/schemas/story-v1.schema.json",
  "schema_version": "1.0.0",
  "document_type": "machine_press_story",
  "story": {
    "story_id": "mp-2026-08-27-010",
    "source_story_id": "tmp-story-narcissus-synthesis",
    "edition_id": "mp-2026-08-27-morning-0049",
    "edition_url": "https://themachinepress.com/edition/2026-08-27",
    "position": 10,
    "story_type": "dispatch",
    "section": "developer-tools",
    "editorial_classification": "editorial",
    "headline": "Wrong Proposals Could Delay the Search but Not Hide the Rule",
    "slug": "wrong-proposals-could-delay-the-search-but-not-hide-the-rule",
    "dek": "Narcissus keeps LLM proposals as context-bearing syntax trees while leaving every grammar rule reachable.",
    "summary": "Narcissus keeps LLM proposals as context-bearing syntax trees while leaving every grammar rule reachable.",
    "body_text": "Across five domains and two search backends, the synthesizer beat static guidance at every tested budget and consistently outperformed asking the model to repair its own proposal. It solved 40 percent of ARC tasks where raw proposals solved 13 percent and made no LLM call during search.",
    "why_it_matters": "Narcissus keeps LLM proposals as context-bearing syntax trees while leaving every grammar rule reachable.",
    "limitations": [],
    "importance": 8,
    "canonical_url": "https://themachinepress.com/story/mp-2026-08-27-010/wrong-proposals-could-delay-the-search-but-not-hide-the-rule",
    "json_url": "https://themachinepress.com/story/mp-2026-08-27-010.json",
    "first_published_at": "2026-08-27T09:00:00.000-04:00",
    "modified_at": "2026-08-27T09:00:00.000-04:00",
    "content_status": "new",
    "is_carryover": false,
    "carryover_reason": null,
    "key_claims": [
      {
        "claim_id": "claim-mp-2026-08-27-010-001",
        "text": "Narcissus keeps LLM proposals as context-bearing syntax trees while leaving every grammar rule reachable.",
        "source_ids": [
          "source-2026-08-27-010"
        ],
        "qualification": null
      }
    ],
    "source_ids": [
      "source-2026-08-27-010"
    ],
    "tags": [
      "program synthesis",
      "grammar constraints",
      "search"
    ],
    "image_url": null,
    "corrections": []
  },
  "sources": [
    {
      "source_id": "source-2026-08-27-010",
      "title": "arXiv preprint 2608.25657",
      "publisher": "arXiv",
      "url": "https://arxiv.org/abs/2608.25657",
      "canonical_url": "https://arxiv.org/abs/2608.25657",
      "source_type": "primary_research",
      "is_primary_source": true,
      "published_at": "2026-08-26T07:38:24.000-04:00",
      "accessed_at": "2026-08-27T08:18:00.000-04:00",
      "supports_claim_ids": [
        "claim-mp-2026-08-27-010-001"
      ]
    }
  ],
  "corrections": [],
  "publisher": {
    "name": "The Machine Press",
    "url": "https://themachinepress.com",
    "description": "A daily newspaper for the age of artificial intelligence."
  },
  "cite_this_report": {
    "title": "Wrong Proposals Could Delay the Search but Not Hide the Rule",
    "publisher": "The Machine Press",
    "published_at": "2026-08-27T09:00:00.000-04:00",
    "canonical_url": "https://themachinepress.com/story/mp-2026-08-27-010/wrong-proposals-could-delay-the-search-but-not-hide-the-rule"
  }
}
