{
  "promptmasonBundle": "promptmason/workspace-bundle/v2",
  "exportedAt": "2026-10-05T09:00:00.000Z",
  "appVersion": "block-pack",
  "pack": {
    "id": "finance",
    "name": "Finance pack",
    "description": "Variance commentary, summaries for leaders, budget review questions and plain-language explanations.",
    "version": 3
  },
  "folders": [
    {
      "id": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "name": "Finance pack",
      "parentId": null,
      "createdAt": "2026-10-05T09:00:00.000Z",
      "updatedAt": "2026-10-05T09:00:00.000Z"
    }
  ],
  "blocks": [
    {
      "id": "edf70eca-6571-4aa2-b7e2-ec6a54e5a0fc",
      "type": "Role",
      "name": "Financial analyst",
      "content": "You are a careful financial analyst who explains numbers to the people who run the business, not to accountants. You work only from the figures you are given, you show how you reach any calculation, and you say clearly when data is missing or looks inconsistent.",
      "tags": [
        "role",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:01.000Z",
      "updatedAt": "2026-10-05T09:00:01.000Z"
    },
    {
      "id": "182c30bb-cb2f-4907-a86a-43a7d8ce79bf",
      "type": "Role",
      "name": "Finance partner for non-finance readers",
      "content": "You are a finance partner who turns results into decisions. You lead with what changed and why it matters, and you avoid accounting jargon unless you explain it.",
      "tags": [
        "role",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:02.000Z",
      "updatedAt": "2026-10-05T09:00:02.000Z"
    },
    {
      "id": "3d84bd87-4483-49f1-b2f3-ce3e451f4f29",
      "type": "Context",
      "name": "Reporting period and basis",
      "content": "The period, currency and basis the figures are reported on.\n\n- Period: {{reporting period}}\n- Currency: {{currency}}\n- Basis, such as cash or accrual: {{accounting basis}}\n- Compared against: {{budget, forecast or prior period}}",
      "tags": [
        "context",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:03.000Z",
      "updatedAt": "2026-10-05T09:00:03.000Z"
    },
    {
      "id": "51002b1e-0c77-4e1b-b5ab-c100d6c35580",
      "type": "Context",
      "name": "Figures to analyze",
      "content": "The figures to work from. Treat them as complete and correct unless something looks inconsistent.\n\n{{financial figures}}",
      "tags": [
        "context",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:04.000Z",
      "updatedAt": "2026-10-05T09:00:04.000Z"
    },
    {
      "id": "d6010b60-9ac3-4f35-88a5-0bd42d21f66e",
      "type": "Context",
      "name": "Business model notes",
      "content": "Notes on how the business earns and spends money, to help you read the figures.\n\n- Main sources of revenue: {{revenue sources}}\n- Main costs: {{main costs}}\n- Seasonality or one-off items: {{one-off items}}",
      "tags": [
        "context",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:05.000Z",
      "updatedAt": "2026-10-05T09:00:05.000Z"
    },
    {
      "id": "659dbdac-ee4e-4b54-8a2b-8c0edb9b2a8d",
      "type": "Task",
      "name": "Variance commentary",
      "content": "Write commentary on the differences between the actual figures and {{comparison basis}}. Treat a difference as material if it is above {{materiality threshold}}. For each material one, give the amount, the percentage, the likely driver from the information provided, and whether it is expected to continue.",
      "tags": [
        "task",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:06.000Z",
      "updatedAt": "2026-10-05T09:00:06.000Z"
    },
    {
      "id": "f9439ff3-5110-45a0-86a6-b1c3238a4aeb",
      "type": "Task",
      "name": "Cash flow summary",
      "content": "Summarize the cash position and movements for the period. Cover cash in, cash out and the closing balance, and point out anything that puts the next {{months ahead}} months at risk.",
      "tags": [
        "task",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:07.000Z",
      "updatedAt": "2026-10-05T09:00:07.000Z"
    },
    {
      "id": "62372307-d087-4c49-8087-cc1638988103",
      "type": "Task",
      "name": "Budget review questions",
      "content": "Review the budget below and list the questions a careful reviewer would ask before approving it. Focus on assumptions that look optimistic, costs that look missing, and figures that do not reconcile.\n\n{{budget}}",
      "tags": [
        "task",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:08.000Z",
      "updatedAt": "2026-10-05T09:00:08.000Z"
    },
    {
      "id": "f792f81d-9f0a-43e6-aecd-23330d53b0d5",
      "type": "Task",
      "name": "Explain a finance term",
      "content": "Explain {{finance term}} in plain words to someone who is not a finance professional. Give a simple definition, a short example with round numbers, and one thing people often get wrong.",
      "tags": [
        "task",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:09.000Z",
      "updatedAt": "2026-10-05T09:00:09.000Z"
    },
    {
      "id": "fe5c99ed-e51e-4355-b4a9-78f9679e4038",
      "type": "Format",
      "name": "Executive finance summary",
      "content": "Open with one headline sentence that states the overall result. Then give three short sections, each with a bold label: **What happened**, **Why it happened** and **What we should do**. Keep each section to no more than four bullets.",
      "tags": [
        "format",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:10.000Z",
      "updatedAt": "2026-10-05T09:00:10.000Z"
    },
    {
      "id": "00c8ad34-61a6-46e7-85e7-c9060132f1ea",
      "type": "Format",
      "name": "Table of figures",
      "content": "Show the figures in a table with columns for the line item, the actual figure, the comparison figure, the variance and the variance percentage. Put totals in the last row, and state the currency above the table.",
      "tags": [
        "format",
        "finance",
        "table",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:11.000Z",
      "updatedAt": "2026-10-05T09:00:11.000Z"
    },
    {
      "id": "b6c33435-c785-4420-b392-78387a290bfb",
      "type": "Constraints",
      "name": "Use only the figures given",
      "content": "Use only the figures provided.\n\n- Show the calculation behind any number you work out yourself.\n- Do not estimate or assume missing numbers. List what is missing instead.\n- Round consistently and state the currency.",
      "tags": [
        "constraints",
        "accuracy",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:12.000Z",
      "updatedAt": "2026-10-05T09:00:12.000Z"
    },
    {
      "id": "5d5ec0ad-a87d-490f-b8ba-47c996a13f5e",
      "type": "Constraints",
      "name": "No investment or tax advice",
      "content": "This is analysis, not advice. Do not recommend buying or selling any investment, and do not give tax or regulatory advice. Where a question needs a qualified accountant or adviser, say so.",
      "tags": [
        "constraints",
        "finance",
        "Finance pack"
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:13.000Z",
      "updatedAt": "2026-10-05T09:00:13.000Z"
    }
  ],
  "blockVersions": [
    {
      "id": "ccaec5d7-88b6-405e-ba2b-0f0d05c1729a",
      "blockId": "edf70eca-6571-4aa2-b7e2-ec6a54e5a0fc",
      "name": "Financial analyst",
      "type": "Role",
      "content": "You are a careful financial analyst who explains numbers to the people who run the business, not to accountants. You work only from the figures you are given, you show how you reach any calculation, and you say clearly when data is missing or looks inconsistent.",
      "tags": [
        "role",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:01.000Z"
    },
    {
      "id": "9fbdd3b6-f512-4950-a0f7-bceafb5e1cd5",
      "blockId": "182c30bb-cb2f-4907-a86a-43a7d8ce79bf",
      "name": "Finance partner for non-finance readers",
      "type": "Role",
      "content": "You are a finance partner who turns results into decisions. You lead with what changed and why it matters, and you avoid accounting jargon unless you explain it.",
      "tags": [
        "role",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:02.000Z"
    },
    {
      "id": "bb273e77-9b48-417c-8286-0cd519c29753",
      "blockId": "3d84bd87-4483-49f1-b2f3-ce3e451f4f29",
      "name": "Reporting period and basis",
      "type": "Context",
      "content": "The period, currency and basis the figures are reported on.\n\n- Period: {{reporting period}}\n- Currency: {{currency}}\n- Basis, such as cash or accrual: {{accounting basis}}\n- Compared against: {{budget, forecast or prior period}}",
      "tags": [
        "context",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:03.000Z"
    },
    {
      "id": "1febfc5f-f70b-4436-9dce-634bab1fe26d",
      "blockId": "51002b1e-0c77-4e1b-b5ab-c100d6c35580",
      "name": "Figures to analyze",
      "type": "Context",
      "content": "The figures to work from. Treat them as complete and correct unless something looks inconsistent.\n\n{{financial figures}}",
      "tags": [
        "context",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:04.000Z"
    },
    {
      "id": "dfa44d23-b1f6-4b56-befb-c1de191e7388",
      "blockId": "d6010b60-9ac3-4f35-88a5-0bd42d21f66e",
      "name": "Business model notes",
      "type": "Context",
      "content": "Notes on how the business earns and spends money, to help you read the figures.\n\n- Main sources of revenue: {{revenue sources}}\n- Main costs: {{main costs}}\n- Seasonality or one-off items: {{one-off items}}",
      "tags": [
        "context",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:05.000Z"
    },
    {
      "id": "255acebd-13ec-428a-a832-dda4b6cfc99a",
      "blockId": "659dbdac-ee4e-4b54-8a2b-8c0edb9b2a8d",
      "name": "Variance commentary",
      "type": "Task",
      "content": "Write commentary on the differences between the actual figures and {{comparison basis}}. Treat a difference as material if it is above {{materiality threshold}}. For each material one, give the amount, the percentage, the likely driver from the information provided, and whether it is expected to continue.",
      "tags": [
        "task",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:06.000Z"
    },
    {
      "id": "b93286b9-e24b-44d1-be29-698ca17f51de",
      "blockId": "f9439ff3-5110-45a0-86a6-b1c3238a4aeb",
      "name": "Cash flow summary",
      "type": "Task",
      "content": "Summarize the cash position and movements for the period. Cover cash in, cash out and the closing balance, and point out anything that puts the next {{months ahead}} months at risk.",
      "tags": [
        "task",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:07.000Z"
    },
    {
      "id": "c62e0d74-bb9e-4a6c-a00d-c6f7f4e3388f",
      "blockId": "62372307-d087-4c49-8087-cc1638988103",
      "name": "Budget review questions",
      "type": "Task",
      "content": "Review the budget below and list the questions a careful reviewer would ask before approving it. Focus on assumptions that look optimistic, costs that look missing, and figures that do not reconcile.\n\n{{budget}}",
      "tags": [
        "task",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:08.000Z"
    },
    {
      "id": "fd6d5f35-d9e4-4db3-a5d5-7948cb22b06f",
      "blockId": "f792f81d-9f0a-43e6-aecd-23330d53b0d5",
      "name": "Explain a finance term",
      "type": "Task",
      "content": "Explain {{finance term}} in plain words to someone who is not a finance professional. Give a simple definition, a short example with round numbers, and one thing people often get wrong.",
      "tags": [
        "task",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:09.000Z"
    },
    {
      "id": "4ee8efe5-fbce-4851-9d27-3925dcf8b619",
      "blockId": "fe5c99ed-e51e-4355-b4a9-78f9679e4038",
      "name": "Executive finance summary",
      "type": "Format",
      "content": "Open with one headline sentence that states the overall result. Then give three short sections, each with a bold label: **What happened**, **Why it happened** and **What we should do**. Keep each section to no more than four bullets.",
      "tags": [
        "format",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:10.000Z"
    },
    {
      "id": "9ffb154d-5d05-4942-ae6f-0a315dcb8ab7",
      "blockId": "00c8ad34-61a6-46e7-85e7-c9060132f1ea",
      "name": "Table of figures",
      "type": "Format",
      "content": "Show the figures in a table with columns for the line item, the actual figure, the comparison figure, the variance and the variance percentage. Put totals in the last row, and state the currency above the table.",
      "tags": [
        "format",
        "finance",
        "table",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:11.000Z"
    },
    {
      "id": "e7c413bf-5a4d-4c44-98e5-e50710e9dfbd",
      "blockId": "b6c33435-c785-4420-b392-78387a290bfb",
      "name": "Use only the figures given",
      "type": "Constraints",
      "content": "Use only the figures provided.\n\n- Show the calculation behind any number you work out yourself.\n- Do not estimate or assume missing numbers. List what is missing instead.\n- Round consistently and state the currency.",
      "tags": [
        "constraints",
        "accuracy",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:12.000Z"
    },
    {
      "id": "1a0fcaba-2fb6-4ada-b4b6-942eaa1c56b1",
      "blockId": "5d5ec0ad-a87d-490f-b8ba-47c996a13f5e",
      "name": "No investment or tax advice",
      "type": "Constraints",
      "content": "This is analysis, not advice. Do not recommend buying or selling any investment, and do not give tax or regulatory advice. Where a question needs a qualified accountant or adviser, say so.",
      "tags": [
        "constraints",
        "finance",
        "Finance pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:13.000Z"
    }
  ],
  "prompts": [
    {
      "id": "ec850e7f-9b11-4d15-bde9-5ebb83ea4f36",
      "name": "Monthly variance commentary",
      "description": "Commentary on the biggest differences between actual and budget, with a table of the figures.",
      "promptType": "User Prompt",
      "tags": [
        "finance",
        "reporting",
        "Finance pack"
      ],
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "edf70eca-6571-4aa2-b7e2-ec6a54e5a0fc",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "3d84bd87-4483-49f1-b2f3-ce3e451f4f29",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "51002b1e-0c77-4e1b-b5ab-c100d6c35580",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "659dbdac-ee4e-4b54-8a2b-8c0edb9b2a8d",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "00c8ad34-61a6-46e7-85e7-c9060132f1ea",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "b6c33435-c785-4420-b392-78387a290bfb",
          "includeName": false,
          "includeType": true
        }
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "maxCharCount": null,
      "rating": null,
      "favorite": false,
      "createdAt": "2026-10-05T09:00:14.000Z",
      "updatedAt": "2026-10-05T09:00:14.000Z"
    },
    {
      "id": "2b6fb9d6-3bd6-4ee2-a63e-51c7c155b450",
      "name": "Leadership finance summary",
      "description": "A one-page summary for people who run the business: what happened, why, and what to do.",
      "promptType": "User Prompt",
      "tags": [
        "finance",
        "reporting",
        "Finance pack"
      ],
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "182c30bb-cb2f-4907-a86a-43a7d8ce79bf",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "3d84bd87-4483-49f1-b2f3-ce3e451f4f29",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "d6010b60-9ac3-4f35-88a5-0bd42d21f66e",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "51002b1e-0c77-4e1b-b5ab-c100d6c35580",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "fe5c99ed-e51e-4355-b4a9-78f9679e4038",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "b6c33435-c785-4420-b392-78387a290bfb",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "5d5ec0ad-a87d-490f-b8ba-47c996a13f5e",
          "includeName": false,
          "includeType": false
        }
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "maxCharCount": null,
      "rating": null,
      "favorite": false,
      "createdAt": "2026-10-05T09:00:15.000Z",
      "updatedAt": "2026-10-05T09:00:15.000Z"
    },
    {
      "id": "3f1f6e04-4b41-49b3-8045-68a4697ce9e6",
      "name": "Budget review questions",
      "description": "The questions a careful reviewer would ask before approving a budget.",
      "promptType": "User Prompt",
      "tags": [
        "finance",
        "budget",
        "Finance pack"
      ],
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "edf70eca-6571-4aa2-b7e2-ec6a54e5a0fc",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "3d84bd87-4483-49f1-b2f3-ce3e451f4f29",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "62372307-d087-4c49-8087-cc1638988103",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "b6c33435-c785-4420-b392-78387a290bfb",
          "includeName": false,
          "includeType": true
        }
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "maxCharCount": null,
      "rating": null,
      "favorite": false,
      "createdAt": "2026-10-05T09:00:16.000Z",
      "updatedAt": "2026-10-05T09:00:16.000Z"
    },
    {
      "id": "f9168180-be5b-47ff-9b18-d2b0f9b6a880",
      "name": "Explain a finance term",
      "description": "A plain-language explanation of a finance term, with a simple example.",
      "promptType": "User Prompt",
      "tags": [
        "finance",
        "explainer",
        "Finance pack"
      ],
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "182c30bb-cb2f-4907-a86a-43a7d8ce79bf",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "f792f81d-9f0a-43e6-aecd-23330d53b0d5",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "5d5ec0ad-a87d-490f-b8ba-47c996a13f5e",
          "includeName": false,
          "includeType": true
        }
      ],
      "folderId": "7cf11ff2-3345-4839-942b-e356f80455b5",
      "archivedAt": null,
      "maxCharCount": null,
      "rating": null,
      "favorite": false,
      "createdAt": "2026-10-05T09:00:17.000Z",
      "updatedAt": "2026-10-05T09:00:17.000Z"
    }
  ],
  "promptVersions": [
    {
      "id": "ef63f7ce-5316-463d-ba49-04204283b22e",
      "promptId": "ec850e7f-9b11-4d15-bde9-5ebb83ea4f36",
      "name": "Monthly variance commentary",
      "promptType": "User Prompt",
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "edf70eca-6571-4aa2-b7e2-ec6a54e5a0fc",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "3d84bd87-4483-49f1-b2f3-ce3e451f4f29",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "51002b1e-0c77-4e1b-b5ab-c100d6c35580",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "659dbdac-ee4e-4b54-8a2b-8c0edb9b2a8d",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "00c8ad34-61a6-46e7-85e7-c9060132f1ea",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "b6c33435-c785-4420-b392-78387a290bfb",
          "includeName": false,
          "includeType": true
        }
      ],
      "tags": [
        "finance",
        "reporting",
        "Finance pack"
      ],
      "embeddedBlocks": [],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:14.000Z"
    },
    {
      "id": "ecba943d-d3a2-41e7-acd1-0276d5595b48",
      "promptId": "2b6fb9d6-3bd6-4ee2-a63e-51c7c155b450",
      "name": "Leadership finance summary",
      "promptType": "User Prompt",
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "182c30bb-cb2f-4907-a86a-43a7d8ce79bf",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "3d84bd87-4483-49f1-b2f3-ce3e451f4f29",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "d6010b60-9ac3-4f35-88a5-0bd42d21f66e",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "51002b1e-0c77-4e1b-b5ab-c100d6c35580",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "fe5c99ed-e51e-4355-b4a9-78f9679e4038",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "b6c33435-c785-4420-b392-78387a290bfb",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "5d5ec0ad-a87d-490f-b8ba-47c996a13f5e",
          "includeName": false,
          "includeType": false
        }
      ],
      "tags": [
        "finance",
        "reporting",
        "Finance pack"
      ],
      "embeddedBlocks": [],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:15.000Z"
    },
    {
      "id": "af7e23f6-2e22-4e0a-af2d-fa5a84444983",
      "promptId": "3f1f6e04-4b41-49b3-8045-68a4697ce9e6",
      "name": "Budget review questions",
      "promptType": "User Prompt",
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "edf70eca-6571-4aa2-b7e2-ec6a54e5a0fc",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "3d84bd87-4483-49f1-b2f3-ce3e451f4f29",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "62372307-d087-4c49-8087-cc1638988103",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "b6c33435-c785-4420-b392-78387a290bfb",
          "includeName": false,
          "includeType": true
        }
      ],
      "tags": [
        "finance",
        "budget",
        "Finance pack"
      ],
      "embeddedBlocks": [],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:16.000Z"
    },
    {
      "id": "9c9b69a0-5a80-4970-b12f-24829287a82a",
      "promptId": "f9168180-be5b-47ff-9b18-d2b0f9b6a880",
      "name": "Explain a finance term",
      "promptType": "User Prompt",
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "182c30bb-cb2f-4907-a86a-43a7d8ce79bf",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "f792f81d-9f0a-43e6-aecd-23330d53b0d5",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "5d5ec0ad-a87d-490f-b8ba-47c996a13f5e",
          "includeName": false,
          "includeType": true
        }
      ],
      "tags": [
        "finance",
        "explainer",
        "Finance pack"
      ],
      "embeddedBlocks": [],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:17.000Z"
    }
  ],
  "variables": [
    {
      "id": "fbe76089-4899-469c-af0b-14cd84240361",
      "name": "reporting period",
      "value": "Q3 2026",
      "description": "The period the figures cover. Asked each time.",
      "runtime": true,
      "hasDefault": true,
      "createdAt": "2026-10-05T09:00:18.000Z",
      "updatedAt": "2026-10-05T09:00:18.000Z"
    },
    {
      "id": "dfb9e56f-9c74-45eb-9999-8fc50a0203fc",
      "name": "currency",
      "value": "US dollars",
      "description": "The currency your figures are in.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:19.000Z",
      "updatedAt": "2026-10-05T09:00:19.000Z"
    },
    {
      "id": "1c95dfba-c268-4a13-8b2e-6af858277786",
      "name": "accounting basis",
      "value": "Accrual",
      "description": "Cash or accrual.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:20.000Z",
      "updatedAt": "2026-10-05T09:00:20.000Z"
    },
    {
      "id": "87a0b1ba-8c61-41c8-98f3-66866dc3f6d5",
      "name": "budget, forecast or prior period",
      "value": "Budget",
      "description": "What the figures are compared against. Asked each time.",
      "runtime": true,
      "hasDefault": true,
      "createdAt": "2026-10-05T09:00:21.000Z",
      "updatedAt": "2026-10-05T09:00:21.000Z"
    },
    {
      "id": "29205fae-f2ba-4e63-953b-6d1eb5afc650",
      "name": "financial figures",
      "value": "",
      "description": "The figures to analyze. Asked each time.",
      "runtime": true,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:22.000Z",
      "updatedAt": "2026-10-05T09:00:22.000Z"
    },
    {
      "id": "bf37c739-a9a6-4c89-b4d3-3774fddd60d3",
      "name": "revenue sources",
      "value": "Product sales and service contracts",
      "description": "Where the money comes from.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:23.000Z",
      "updatedAt": "2026-10-05T09:00:23.000Z"
    },
    {
      "id": "98e2c79f-9ca9-44ce-8e5e-0fd49b3fd23f",
      "name": "main costs",
      "value": "Salaries, rent and materials",
      "description": "Where the money goes.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:24.000Z",
      "updatedAt": "2026-10-05T09:00:24.000Z"
    },
    {
      "id": "25ab32ef-18f5-42ed-a875-4b8b67e856a2",
      "name": "one-off items",
      "value": "A one-time equipment purchase in August",
      "description": "Seasonality or one-off items to know about.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:25.000Z",
      "updatedAt": "2026-10-05T09:00:25.000Z"
    },
    {
      "id": "fb6cdbdf-b196-4277-a41c-669583e8122c",
      "name": "comparison basis",
      "value": "budget",
      "description": "What actual figures are compared with. Asked each time.",
      "runtime": true,
      "hasDefault": true,
      "createdAt": "2026-10-05T09:00:26.000Z",
      "updatedAt": "2026-10-05T09:00:26.000Z"
    },
    {
      "id": "f7613209-9772-4dd5-a3bd-2b8f96bda3d8",
      "name": "materiality threshold",
      "value": "5% or 10,000, whichever is larger",
      "description": "How big a difference must be to be worth explaining.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:27.000Z",
      "updatedAt": "2026-10-05T09:00:27.000Z"
    },
    {
      "id": "1c21ceda-9c24-4eb1-9dfd-34022f032ddf",
      "name": "months ahead",
      "value": "3",
      "description": "How many months ahead to look at cash.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:28.000Z",
      "updatedAt": "2026-10-05T09:00:28.000Z"
    },
    {
      "id": "ae7b7752-2e74-43fe-b642-433a8728f31f",
      "name": "budget",
      "value": "",
      "description": "The budget to review. Asked each time.",
      "runtime": true,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:29.000Z",
      "updatedAt": "2026-10-05T09:00:29.000Z"
    },
    {
      "id": "26a7ae02-1498-448e-8d49-0245ecf6e8e0",
      "name": "finance term",
      "value": "Working capital",
      "description": "The term to explain. Asked each time.",
      "runtime": true,
      "hasDefault": true,
      "createdAt": "2026-10-05T09:00:30.000Z",
      "updatedAt": "2026-10-05T09:00:30.000Z"
    }
  ],
  "notes": [],
  "expectedOutputs": [],
  "attachments": [],
  "settings": {},
  "config": {
    "blockTypes": [
      "Role",
      "Task",
      "Context",
      "Format",
      "Constraints"
    ],
    "promptTypes": [
      "User Prompt",
      "System Prompt",
      "Skill"
    ]
  }
}
