{
  "authored_initial_two_editor_snapshots": [
    {
      "body": {
        "owner": "unassigned",
        "note": "initial"
      },
      "etag": "\"v1\""
    },
    {
      "body": {
        "owner": "unassigned",
        "note": "initial"
      },
      "etag": "\"v1\""
    }
  ],
  "without_precondition_lost_update": {
    "body": {
      "owner": "unassigned",
      "note": "agent-B edit"
    },
    "etag": "\"v3\""
  },
  "guarded_first_write": {
    "status": 200,
    "applied": true,
    "etag": "\"v2\""
  },
  "stale_second_write": {
    "status": 412,
    "applied": false
  },
  "state_before_rejection": {
    "body": {
      "owner": "agent-A",
      "note": "initial"
    },
    "etag": "\"v2\""
  },
  "state_after_rejection": {
    "body": {
      "owner": "agent-A",
      "note": "initial"
    },
    "etag": "\"v2\""
  },
  "explicit_refetch_then_deliberate_merge": {
    "snapshot": {
      "body": {
        "owner": "agent-A",
        "note": "initial"
      },
      "etag": "\"v2\""
    },
    "chosen_body": {
      "owner": "agent-A",
      "note": "agent-B edit"
    },
    "result": {
      "status": 200,
      "applied": true,
      "etag": "\"v3\""
    },
    "final": {
      "body": {
        "owner": "agent-A",
        "note": "agent-B edit"
      },
      "etag": "\"v3\""
    }
  },
  "weak_tag_rejected_by_local_subset": true,
  "scope": "Single existing resource, unconditional unsafe illustration and single-strong-tag guarded endpoint policy, thread lock in one Python process. Sequential editor scenario, no actual concurrent network/HTTP/auth/DB transaction. Example rejects stale with412 and does not implement HTTP already-applied-success exception, wildcard/tag lists or general ETag grammar. Authorization/idempotency remain independent."
}
