# -*- coding: utf-8 -*-
"""Gedeelde setup Chromium-upgrade."""
import os, sys
HERE = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, HERE)
sys.path.insert(0, "/root/projects/jg/2026-audit-koole-chromium-vi/working")
from jvg_build import build_docx, build_xlsx
from report_data_findings import FINDINGS, CONFORM_DETAILS
from report_data_rest import MATRIX, PROPOSALS, SOURCES

BASE = "/root/projects/jg/2026-audit-koole-chromium-vi/deliverables"
DATE = "24-08-2026"
FMAP = {f[0]: f for f in FINDINGS}
H2B = {"H1": "B1", "H2": "B2", "H3": "B3", "H4": "B5", "H5": "B4",
       "H6": "B6", "H7": "B8", "H8": "B9", "H9": "B10", "H10": "B11",
       "H11": "B12", "H12": "B14"}

def meta(title, subtitle, footer, sub2=None, refline=None, refline2=None, doctag="JvG CONSULTANCY \u2014 HSEQ"):
    m = {"title": title, "subtitle": subtitle, "footer": footer, "doctag": doctag}
    for k, v in (("sub2", sub2), ("refline", refline), ("refline2", refline2)):
        if v:
            m[k] = v
    return m
