{
  "schema_version": "1.0",
  "org_id": "kapaciti-modules",
  "module_id": "building-permit-triage",
  "module_version": "1.0.0",
  "suite": "module-run",
  "run_id": "6ae786e9-b4ed-4004-ba09-6bfe8fc8f032",
  "generated_at": "2026-05-19T21:43:35.942Z",
  "entries": [
    {
      "seq": 1,
      "block_type": "input_received",
      "timestamp": "2026-05-19T21:43:35.944Z",
      "content": {
        "input": {
          "application_id": "app-2026-05-19-BL-0044",
          "arrived_at": "2026-05-19T09:14:00Z",
          "application_type": "bygglov",
          "property": {
            "fastighetsbeteckning": "Skelleftea 12:8",
            "address": "Strandvagen 47, Skelleftea",
            "kommun": "Skelleftea",
            "distrikt": "Centrum-Skelleftea",
            "detaljplan_id": "DP-SKE-2018-014",
            "detaljplan_status": "gallande"
          },
          "applicant": {
            "name": "Erik Andersson",
            "organization": "privatperson",
            "org_nr_or_personnr": "yyyymmdd-XXXX-hashed"
          },
          "proposed_action": {
            "summary": "Tillbyggnad av befintligt enfamiljshus med 28 kvm orangerie pa baksidan",
            "estimated_floor_area_m2": 28,
            "estimated_height_m": 3.2,
            "affected_buildings": [
              "enfamiljshus",
              "befintligt"
            ],
            "near_protected_area": false,
            "affects_facade": true,
            "is_within_existing_byggnadskropp": false
          },
          "attached_documents": [
            {
              "doc_id": "d1",
              "type": "ansokan",
              "filename": "ansokan.pdf",
              "uploaded_at": "2026-05-19T09:14:00Z"
            },
            {
              "doc_id": "d2",
              "type": "situationsplan",
              "filename": "situationsplan.pdf",
              "uploaded_at": "2026-05-19T09:14:00Z"
            },
            {
              "doc_id": "d3",
              "type": "planritning",
              "filename": "planritning.pdf",
              "uploaded_at": "2026-05-19T09:14:00Z"
            }
          ],
          "required_documents_list": [
            "ansokan",
            "situationsplan",
            "planritning",
            "fasadritning",
            "sektionsritning",
            "kontrollplan"
          ]
        },
        "module": "building-permit-triage"
      },
      "content_snippet": "{\"input\":{\"application_id\":\"app-2026-05-19-BL-0044\",\"arrived_at\":\"2026-05-19T09:14:00Z\",\"application_type\":\"bygglov\",\"property\":{\"fastighetsbeteckning\":\"Skelleftea 12:8\",\"address\":\"Strandvagen 47, Skelleftea\",\"kommun\":\"Skelleftea\",\"distrikt\":\"Centrum-Skelleftea\",\"detaljplan_id\":\"DP-SKE-2018-014\",\"d…",
      "prev_hash": "0000000000000000000000000000000000000000000000000000000000000000",
      "this_hash": "205199b511c785c509b698ed2fbddb5c090ecaedd8c785415318ebfedd7e49ce",
      "signature": "dYmJRSsomZs5N0HR7fD07vJu6hfGa17TUolRMp76dbkl7UM+jpolVygSEnl9jpe4xQIyC6F56L7e8JP6PAmoDw=="
    },
    {
      "seq": 2,
      "block_type": "context_loaded",
      "timestamp": "2026-05-19T21:43:35.944Z",
      "content": {
        "source_label": null,
        "source_present": false,
        "source_excerpt_length": 0
      },
      "content_snippet": "{\"source_label\":null,\"source_present\":false,\"source_excerpt_length\":0}",
      "prev_hash": "205199b511c785c509b698ed2fbddb5c090ecaedd8c785415318ebfedd7e49ce",
      "this_hash": "564f5a720cbbadef616cd8c6e8fd1ee5049b63e9c8ed0d6b3c0edc178a596933",
      "signature": "BxsULA4rLbLwb8YiPGwj1P6axhtiz8FQbWPe6qpw6EBED5ot9Yl9pd2B3Atabwpgwh0xtiAXZ93cwwwceligCQ=="
    },
    {
      "seq": 3,
      "block_type": "agent_call",
      "timestamp": "2026-05-19T21:43:35.945Z",
      "content": {
        "model": "claude-haiku-4-5",
        "system_prompt_length": 7427,
        "user_prompt_length": 1356,
        "voice": "kapaciti"
      },
      "content_snippet": "{\"model\":\"claude-haiku-4-5\",\"system_prompt_length\":7427,\"user_prompt_length\":1356,\"voice\":\"kapaciti\"}",
      "prev_hash": "564f5a720cbbadef616cd8c6e8fd1ee5049b63e9c8ed0d6b3c0edc178a596933",
      "this_hash": "10ed5930a852e1950f36ac5c1ca4aad2e765c7e82c65c5568508a61f90980bfa",
      "signature": "mtyPZ/o82qfO0ftstysXa9HetLl0ZsyGwFdXLCfDw3aH84xjPG5I65jPwokXHorHxU11Bmt4e93iT3DtPfv/BQ=="
    },
    {
      "seq": 4,
      "block_type": "output_generated",
      "timestamp": "2026-05-19T21:44:24.927Z",
      "content": {
        "output_length": 3350,
        "output": "PBL_KLASSIFICERING: bygglov\nPBL_HUVUDPARAGRAF: 9 kap 2 §\nKOMPLEXITET: medel\n\nSAKNADE_DOKUMENT:\n- DOKUMENTTYP: fasadritning\n  PBL_GRUND: 9 kap 20 §\n  ATGARD: obligatorisk-innan-bedomning\n- DOKUMENTTYP: sektionsritning\n  PBL_GRUND: 9 kap 20 §\n  ATGARD: obligatorisk-innan-bedomning\n- DOKUMENTTYP: kontrollplan\n  PBL_GRUND: 10 kap 6 §\n  ATGARD: begar-komplettering\n\nKRITISKA_FYND:\n- Tillbyggnaden 28 m² överstiger gränsen för bygglovsbefriad åtgärd enligt 9 kap 4 §, som är max 15 m² för tillbyggnad på enfamiljshus\n- Fasadpåverkan kräver detaljerad fasadritning för bedömning av konsekvensen\n- Kontrollplan enligt 10 kap 6 § måste tillhandahållas före byggstart\n\nGRANNHORANDE_KRAVS: ja\nGRANNHORANDES_OMFATTNING: Grannhörande krävs för att bedöma påverkan på grannskapen avseende insynsförhållanden, skyggning och övergripande höjd enligt 9 kap 25 §. Orangerie på 3,2 m höjd på baksidan kan påverka närliggande fastigheter.\n\nREMISS_KRAVS:\n- LANTMATERIET: nej\n- TRAFIKVERKET: nej\n- LANSSTYRELSEN: nej\n- RADDNINGSTJANSTEN: ja\n\nHANDLAGGAR_FORESLAG:\n- DISTRIKT: Centrum-Skellefteå\n- KOMPETENS_KRAVS: standard-bygglov, brandskydd\n- UPPSKATTAD_HANDLAGGNINGSTID_VECKOR: 7\n\nDNR_FORESLAG: BN-2026-892471\n\nNASTA_STEG_FOR_HANDLAGGARE:\n1. Begär omedelbar komplettering av fasadritning och sektionsritning enligt 9 kap 21 §. Fastställ deadline för inlämning (14 dagar) för att undvika ärendeförkastning.\n2. Initialisera grannhörande enligt 9 kap 25 § via post eller e-tjänst. Skicka handlingar om tillbyggnaden till angränsande fastighetsägare.\n3. Remittera ärendet till Skellefteå Räddningstjänst för brandskyddsbedömning och granskning av kontrollplan-krav enligt 10 kap 6 §.\n\nBREV_TILL_SOKANDE_UTKAST:\n\nHej Erik,\n\nTack för inlämningen av er bygglovsansökan för tillbyggnad av orangerie på fastigheten Skellefteå 12:8. Vi har mottagit ansökan och påbörjat handläggningen.\n\nFör att kunna bedöma er ansökan enligt Plan- och bygglagen behöver vi följande handlingar:\n\n1. Fasadritning som visar orangeriets utformning och påverkan på husets befintliga fasad\n2. Sektionsritning som redovisar höjdförhållanden och konstruktionell utformning\n3. Kontrollplan enligt 10 kap 6 §, som anger vilket bygglov-ansvar och kontroller som gäller under byggnationen\n\nVi ber er att lämna in dessa handlingar inom 14 dagar från detta meddelande. Ansökan kan inte bedömas formellt utan dessa dokument.\n\nFörväntad handlaggningstid efter komplettering är cirka 7 veckor. Under handläggningen kommer vi även att genomföra grannhörande enligt Plan- och bygglagen för att säkerställa att åtgärden inte negativt påverkar angränsande fastigheter.\n\nKontakta oss gärna om ni har frågor eller behöver förtydliganden.\n\nMed vänlig hälsning,\nByggnadsnämnden Skellefteå\n\nINTERNA_NOTERINGAR:\n- Orangerie klassificeras som tillbyggnad, inte komplementbyggnad eller Attefall, då tillbyggnaden överstiger gränsvärdet på 15 m² för bygglovsbefriad åtgärd enligt 9 kap 4 §\n- Fasadpåverkan är nyckelaspekt som måste dokumenteras före vidare bedömning\n- Brandsäkerhet kan vara relevant för en 28 m² tillbyggnad på 3,2 m höjd; remiss till Räddningstjänsten är försiktig åtgärd\n- Gällande detaljplan DP-SKE-2018-014 förutsätts tillåta denna typ av tillbyggnad på enfamiljshus (vanligt inom bostadsdetaljplaner)\n\nPBL_REFERENSER_ANVANDA:\n- 9 kap 2 §\n- 9 kap 4 §\n- 9 kap 20 §\n- 9 kap 21 §\n- 9 kap 25 §\n- 10 kap 6 §",
        "duration_ms": 48981
      },
      "content_snippet": "{\"output_length\":3350,\"output\":\"PBL_KLASSIFICERING: bygglov\\nPBL_HUVUDPARAGRAF: 9 kap 2 §\\nKOMPLEXITET: medel\\n\\nSAKNADE_DOKUMENT:\\n- DOKUMENTTYP: fasadritning\\n  PBL_GRUND: 9 kap 20 §\\n  ATGARD: obligatorisk-innan-bedomning\\n- DOKUMENTTYP: sektionsritning\\n  PBL_GRUND: 9 kap 20 §\\n  ATGARD: obliga…",
      "prev_hash": "10ed5930a852e1950f36ac5c1ca4aad2e765c7e82c65c5568508a61f90980bfa",
      "this_hash": "e96505f9411845dab45ff8ccc24c56859d2e348b45035a684d48095221f4ed04",
      "signature": "lRBHZ2FCuaPNZBex6vP+uAE5a+6iXLQDW//qd2vV2445zllQOM7Q7vD9vaZ++d46NlI7UUuIqpSHIAnfPgI+CA=="
    },
    {
      "seq": 5,
      "block_type": "voice_validated",
      "timestamp": "2026-05-19T21:44:24.927Z",
      "content": {
        "ok": true,
        "violations": [],
        "voice_id": "kapaciti"
      },
      "content_snippet": "{\"ok\":true,\"violations\":[],\"voice_id\":\"kapaciti\"}",
      "prev_hash": "e96505f9411845dab45ff8ccc24c56859d2e348b45035a684d48095221f4ed04",
      "this_hash": "8d10b785412fd3e4b25691a7513b51d0eca138f161e92df644e3b1166b08a83b",
      "signature": "pWaFXuzVGJ6F/zL6qa0yjqiZ6AaxvpdyVUd5Ayms1fKv5TRMMTmFmGH+05Io/yswK8uIIaRXf2wH82+gEHqTDQ=="
    },
    {
      "seq": 6,
      "block_type": "output_validated",
      "timestamp": "2026-05-19T21:44:24.928Z",
      "content": {
        "ok": true,
        "violations": []
      },
      "content_snippet": "{\"ok\":true,\"violations\":[]}",
      "prev_hash": "8d10b785412fd3e4b25691a7513b51d0eca138f161e92df644e3b1166b08a83b",
      "this_hash": "6f484207f796a9cfe932f1ce34b43efb905187be38dae920e2bca35f3f7880a3",
      "signature": "OD5+RA8INaYOfSLIN/aJYwv6M2QNr5He1+ylvT34zXTs9LYdHl9DslWsxfcbhjMwwh2DS5c8x0oz83ZpN6V2AQ=="
    },
    {
      "seq": 7,
      "block_type": "audit_sealed",
      "timestamp": "2026-05-19T21:44:24.928Z",
      "content": {
        "total_blocks": 7,
        "status": "clean"
      },
      "content_snippet": "{\"total_blocks\":7,\"status\":\"clean\"}",
      "prev_hash": "6f484207f796a9cfe932f1ce34b43efb905187be38dae920e2bca35f3f7880a3",
      "this_hash": "16de18757064859be49565aa87f35db48d52380633460f9cc15225e5af964037",
      "signature": "lyVs46DHX94E4XT4S6DfEJBBVAsG/26es1VOAu+zaYzhLmL6A54ujQ0MDIi16VMmKHlQzDYIXH88GxO7899EDw=="
    }
  ],
  "public_key": "ebc55d86076a4df9c8bda4114dfde85e7d56a5671fc92d117c90accfe3d70dad",
  "public_key_fingerprint": "sha256:9eb469d44bcb8c3f9d52d2271ddeec36e4db7960d6b39ac1ac5a7edfe0dd49f5",
  "signature_algorithm": "ed25519",
  "hash_chain_valid": true
}