{
  "_meta": {
    "schema": "https://www.drawdecisiontree.com/decision-dag.schema.json",
    "source": "https://www.drawdecisiontree.com",
    "description": "DrawDecisionTree.com is a free tool for building, sharing, and embedding interactive decision trees. This file is the machine-readable export of a published decision tree. The `dsl` field contains the original source in the Decision DAG DSL; the `dag` schema is documented at the URL in `schema` above.",
    "links": {
      "interactive": "https://www.drawdecisiontree.com/trees/regression-tester/untitled-24",
      "embed": "https://www.drawdecisiontree.com/embed/path/regression-tester/untitled-24",
      "dsl_reference": "https://www.drawdecisiontree.com/decision-tree-dsl-reference",
      "guides": "https://www.drawdecisiontree.com/guides",
      "schema_docs": "https://www.drawdecisiontree.com/decision-dag.schema.json",
      "author_trees": "https://www.drawdecisiontree.com/trees/regression-tester"
    },
    "generated_at": "2026-10-15T09:13:23.518Z"
  },
  "author": {
    "handle": "regression-tester",
    "first_name": "Regression",
    "last_name": "Tester",
    "avatar_url": null,
    "display_name": "Regression Tester"
  },
  "file": {
    "id": "099e2e07-7137-4148-a06c-de3f484fdd2b",
    "name": "e2e-regression",
    "public_slug": "untitled-24",
    "updated_at": "2026-10-13T21:56:07.973325+00:00",
    "url": "https://www.drawdecisiontree.com/trees/regression-tester/untitled-24",
    "json_url": "https://www.drawdecisiontree.com/trees/regression-tester/untitled-24/tree.json",
    "dsl_url": "https://www.drawdecisiontree.com/trees/regression-tester/untitled-24/tree.dag"
  },
  "meta": {
    "description": null,
    "mode": "decision",
    "entry": "Q1",
    "tags": [],
    "image": null
  },
  "questions": [
    {
      "id": "Q1",
      "text": "Do you need a persistent store?"
    },
    {
      "id": "Q2",
      "text": "Is the data relational?"
    }
  ],
  "outcomes": [
    {
      "id": "OUT_CACHE",
      "label": "Use an in-memory cache"
    },
    {
      "id": "OUT_SQL",
      "label": "Use a SQL database"
    },
    {
      "id": "OUT_DOC",
      "label": "Use a document database"
    }
  ],
  "dsl": "dag: e2e-regression\nversion: 1.0.0\nentry: Q1\n\nQ1: Do you need a persistent store?\n  yes -> Q2\n  no  -> [OUT_CACHE]\n\nQ2: Is the data relational?\n  yes -> [OUT_SQL]\n  no  -> [OUT_DOC]\n\n[OUT_CACHE]: Use an in-memory cache\n[OUT_SQL]:   Use a SQL database\n[OUT_DOC]:   Use a document database\nregression-mv77zxjj"
}