{
  "schemaVersion": 1,
  "catalogId": "woodfibre-proposed-flare-sources-2026-10-23",
  "preparedDate": "2026-11-05",
  "title": "Woodfibre proposed flare-system source rates",
  "document": {
    "title": "Environmental Protection Notice",
    "applicationNumber": "455458",
    "date": "2026-10-23",
    "templateVersionDate": "2026-06-03",
    "sourceUrl": "https://www.bc-er.ca/files/documents/EPN-Notices/05_epd-ema-10_env_protection_notice_WLNG-WDA-Air.pdf",
    "sha256": "569f0aa9a757b6efceebfb74e282e90dc851e92e58e8983cd0c3ed5748add3fe",
    "bytes": 284288,
    "pdfPages": 4,
    "status": "Notice of proposed application; not evidence of approved permit limits"
  },
  "status": "Proposed application inputs, not approved limits, actual emissions or environmental validation",
  "speciesOrder": [
    "PM25",
    "NOx",
    "CO",
    "VOC",
    "SO2",
    "H2S",
    "TRS"
  ],
  "profileOrder": [
    "HP_STABILIZING_2026",
    "LP_STABILIZING_2026",
    "HP_STEADY_2026",
    "LP_STEADY_2026",
    "HP_UPSET_2026",
    "LP_UPSET_2026",
    "HP_VENT_2026"
  ],
  "unitBasis": {
    "contaminants": "kg/h",
    "rateMeaning": "Maximum/design emission rates used for WDA assessment, converted in document from g/s",
    "gPerSecondConversion": "kg/h divided by 3.6",
    "gasFlow": "sm³/h dry at 101.325 kPa and 20°C",
    "unreportedValue": null,
    "noNullToZero": true
  },
  "sources": [
    {
      "id": "HP_STABILIZING_2026",
      "sourceRowId": "hp-stabilizing",
      "label": "HP flare · stabilizing operations",
      "sourceFamily": "2026-proposed-application",
      "status": "Proposed maximum/design rates; not measured emissions or approved permit limits",
      "documentDate": "2026-10-23",
      "applicationNumber": "455458",
      "flareSystem": "HP",
      "operation": "stabilizing",
      "emissionMechanism": "combustion",
      "sourceClass": "continuous",
      "defaultChemical": "PM25",
      "reportedKgPerHour": {
        "PM25": 0.19,
        "NOx": 4.52,
        "CO": 18.61,
        "VOC": 39.6,
        "SO2": 0.19,
        "H2S": null,
        "TRS": null
      },
      "rateGs": {
        "PM25": 0.05277777777777778,
        "NOx": 1.2555555555555553,
        "CO": 5.169444444444444,
        "VOC": 11.0,
        "SO2": 0.05277777777777778,
        "H2S": null,
        "TRS": null
      },
      "availability": {
        "PM25": "reported",
        "NOx": "reported",
        "CO": "reported",
        "VOC": "reported",
        "SO2": "reported",
        "H2S": "not-reported-in-this-table",
        "TRS": "not-reported-in-this-table"
      },
      "inputGasSm3h": 3887,
      "exhaustOrVentGasSm3h": null,
      "gasFlowBasis": "sm³/h dry at 101.325 kPa and 20°C",
      "lifecycle": {
        "years": [
          1,
          2
        ],
        "source": "p2 note e",
        "compositionDescription": "Steady-state streams plus additional gas from passing valves",
        "description": "First two years of operation; steady-state streams plus passing-valve gas."
      },
      "duration": {
        "kind": "analysis-window",
        "defaultMinutes": 1440,
        "reportedEventMaximumMinutes": null,
        "isReportedEventDuration": false,
        "continuousSource": true,
        "physicalStopAtWindowEnd": false,
        "label": "24-hour analysis window for continuous operation",
        "assumption": "Hold the proposed maximum/design rate constant during the selected analysis window. The 24-hour window is not a reported event duration or a claim that continuous operation stops.",
        "initialConditionNote": "A clean model start excludes the source contribution already present before the calculation begins."
      },
      "defaultDurationMinutes": 1440,
      "geometry": {
        "status": "Physical geometry from the current submitted application; no calculated plume rise",
        "coordinatesLonLat": [
          -123.24937994185947,
          49.66825777945517
        ],
        "groundElevationMasl": 8.5,
        "physicalTipHeightAGLm": 134.0,
        "physicalTipAltitudeMasl": 142.5,
        "tipDiameterM": 1.2,
        "sourceUrl": "https://woodfibrelng.ca/wp-content/uploads/2026/10/Woodfibre-LNG-Project_WDA-Air-Emissions-Permit-Application-Package.pdf",
        "pdfPage": 190,
        "heightNote": "The initial injection is the derived physical tip altitude: reported grade elevation plus reported physical stack height. Flare buoyancy and vent momentum are not calculated; this is not an effective plume height.",
        "pdfPages": [
          190,
          191
        ],
        "table": "DMP Table 6.4",
        "printedPages": [
          26,
          27
        ]
      },
      "sourceBasis": {
        "rateMeaning": "Maximum/design emission rates used for WDA assessment, converted in document from g/s",
        "conversion": "g/s = kg/h / 3.6; no intermediate rounding",
        "sourceUrl": "https://www.bc-er.ca/files/documents/EPN-Notices/05_epd-ema-10_env_protection_notice_WLNG-WDA-Air.pdf",
        "pdfPage": 2,
        "table": 1,
        "rowLabel": "HP flare: stabilizing operations",
        "sourceSha256": "569f0aa9a757b6efceebfb74e282e90dc851e92e58e8983cd0c3ed5748add3fe",
        "nitrogenOxidesMassBasis": "NOx as reported; the notice does not explicitly state a NO2-equivalent mass convention or NO/NO2 fraction",
        "vocBasis": "Unspeciated total VOC; no benzene or individual-compound rate inferred",
        "trsH2sRelationship": "TRS may include H2S; do not add them as non-overlapping species totals",
        "missingValueMeaning": "Null is unavailable/not applicable in the specified source row, not a measured zero or a whole-site emission claim",
        "jointHpLpOperation": "Separate source row only; no combined HP/LP release or simultaneous time series inferred"
      },
      "adoptionScope": "Use these rates as separate conditional source scenarios. Do not inherit 2014/2015 durations, heat, geometry or AERSCREEN coefficients."
    },
    {
      "id": "LP_STABILIZING_2026",
      "sourceRowId": "lp-stabilizing",
      "label": "LP flare · stabilizing operations",
      "sourceFamily": "2026-proposed-application",
      "status": "Proposed maximum/design rates; not measured emissions or approved permit limits",
      "documentDate": "2026-10-23",
      "applicationNumber": "455458",
      "flareSystem": "LP",
      "operation": "stabilizing",
      "emissionMechanism": "combustion",
      "sourceClass": "continuous",
      "defaultChemical": "PM25",
      "reportedKgPerHour": {
        "PM25": 0.08,
        "NOx": 1.5,
        "CO": 6.16,
        "VOC": 13.1,
        "SO2": 0.01,
        "H2S": null,
        "TRS": null
      },
      "rateGs": {
        "PM25": 0.022222222222222223,
        "NOx": 0.41666666666666663,
        "CO": 1.711111111111111,
        "VOC": 3.638888888888889,
        "SO2": 0.002777777777777778,
        "H2S": null,
        "TRS": null
      },
      "availability": {
        "PM25": "reported",
        "NOx": "reported",
        "CO": "reported",
        "VOC": "reported",
        "SO2": "reported",
        "H2S": "not-reported-in-this-table",
        "TRS": "not-reported-in-this-table"
      },
      "inputGasSm3h": 1565,
      "exhaustOrVentGasSm3h": null,
      "gasFlowBasis": "sm³/h dry at 101.325 kPa and 20°C",
      "lifecycle": {
        "years": [
          1,
          2
        ],
        "source": "p2 note e",
        "compositionDescription": "Steady-state streams plus additional gas from passing valves",
        "description": "First two years of operation; steady-state streams plus passing-valve gas."
      },
      "duration": {
        "kind": "analysis-window",
        "defaultMinutes": 1440,
        "reportedEventMaximumMinutes": null,
        "isReportedEventDuration": false,
        "continuousSource": true,
        "physicalStopAtWindowEnd": false,
        "label": "24-hour analysis window for continuous operation",
        "assumption": "Hold the proposed maximum/design rate constant during the selected analysis window. The 24-hour window is not a reported event duration or a claim that continuous operation stops.",
        "initialConditionNote": "A clean model start excludes the source contribution already present before the calculation begins."
      },
      "defaultDurationMinutes": 1440,
      "geometry": {
        "status": "Physical geometry from the current submitted application; no calculated plume rise",
        "coordinatesLonLat": [
          -123.24938026372712,
          49.668320740855435
        ],
        "groundElevationMasl": 8.5,
        "physicalTipHeightAGLm": 134.0,
        "physicalTipAltitudeMasl": 142.5,
        "tipDiameterM": 0.76,
        "sourceUrl": "https://woodfibrelng.ca/wp-content/uploads/2026/10/Woodfibre-LNG-Project_WDA-Air-Emissions-Permit-Application-Package.pdf",
        "pdfPage": 190,
        "heightNote": "The initial injection is the derived physical tip altitude: reported grade elevation plus reported physical stack height. Flare buoyancy and vent momentum are not calculated; this is not an effective plume height.",
        "pdfPages": [
          190,
          191
        ],
        "table": "DMP Table 6.4",
        "printedPages": [
          26,
          27
        ]
      },
      "sourceBasis": {
        "rateMeaning": "Maximum/design emission rates used for WDA assessment, converted in document from g/s",
        "conversion": "g/s = kg/h / 3.6; no intermediate rounding",
        "sourceUrl": "https://www.bc-er.ca/files/documents/EPN-Notices/05_epd-ema-10_env_protection_notice_WLNG-WDA-Air.pdf",
        "pdfPage": 2,
        "table": 1,
        "rowLabel": "LP flare: stabilizing operations",
        "sourceSha256": "569f0aa9a757b6efceebfb74e282e90dc851e92e58e8983cd0c3ed5748add3fe",
        "nitrogenOxidesMassBasis": "NOx as reported; the notice does not explicitly state a NO2-equivalent mass convention or NO/NO2 fraction",
        "vocBasis": "Unspeciated total VOC; no benzene or individual-compound rate inferred",
        "trsH2sRelationship": "TRS may include H2S; do not add them as non-overlapping species totals",
        "missingValueMeaning": "Null is unavailable/not applicable in the specified source row, not a measured zero or a whole-site emission claim",
        "jointHpLpOperation": "Separate source row only; no combined HP/LP release or simultaneous time series inferred"
      },
      "adoptionScope": "Use these rates as separate conditional source scenarios. Do not inherit 2014/2015 durations, heat, geometry or AERSCREEN coefficients."
    },
    {
      "id": "HP_STEADY_2026",
      "sourceRowId": "hp-steady",
      "label": "HP flare · steady-state operations",
      "sourceFamily": "2026-proposed-application",
      "status": "Proposed maximum/design rates; not measured emissions or approved permit limits",
      "documentDate": "2026-10-23",
      "applicationNumber": "455458",
      "flareSystem": "HP",
      "operation": "steady",
      "emissionMechanism": "combustion",
      "sourceClass": "continuous",
      "defaultChemical": "PM25",
      "reportedKgPerHour": {
        "PM25": 0.06,
        "NOx": 1.23,
        "CO": 5.05,
        "VOC": 10.76,
        "SO2": 0.02,
        "H2S": null,
        "TRS": null
      },
      "rateGs": {
        "PM25": 0.016666666666666666,
        "NOx": 0.3416666666666667,
        "CO": 1.4027777777777777,
        "VOC": 2.988888888888889,
        "SO2": 0.005555555555555556,
        "H2S": null,
        "TRS": null
      },
      "availability": {
        "PM25": "reported",
        "NOx": "reported",
        "CO": "reported",
        "VOC": "reported",
        "SO2": "reported",
        "H2S": "not-reported-in-this-table",
        "TRS": "not-reported-in-this-table"
      },
      "inputGasSm3h": 1204,
      "exhaustOrVentGasSm3h": null,
      "gasFlowBasis": "sm³/h dry at 101.325 kPa and 20°C",
      "lifecycle": {
        "fromYear": 3,
        "source": "p2 note e",
        "compositionDescription": "Pilot/purge, design leakage and applicable minor process streams; LP includes compressor seal gas",
        "description": "From the third year of operation; includes pilots, purge and specified minor process-gas streams."
      },
      "duration": {
        "kind": "analysis-window",
        "defaultMinutes": 1440,
        "reportedEventMaximumMinutes": null,
        "isReportedEventDuration": false,
        "continuousSource": true,
        "physicalStopAtWindowEnd": false,
        "label": "24-hour analysis window for continuous operation",
        "assumption": "Hold the proposed maximum/design rate constant during the selected analysis window. The 24-hour window is not a reported event duration or a claim that continuous operation stops.",
        "initialConditionNote": "A clean model start excludes the source contribution already present before the calculation begins."
      },
      "defaultDurationMinutes": 1440,
      "geometry": {
        "status": "Physical geometry from the current submitted application; no calculated plume rise",
        "coordinatesLonLat": [
          -123.24937994185947,
          49.66825777945517
        ],
        "groundElevationMasl": 8.5,
        "physicalTipHeightAGLm": 134.0,
        "physicalTipAltitudeMasl": 142.5,
        "tipDiameterM": 1.2,
        "sourceUrl": "https://woodfibrelng.ca/wp-content/uploads/2026/10/Woodfibre-LNG-Project_WDA-Air-Emissions-Permit-Application-Package.pdf",
        "pdfPage": 185,
        "heightNote": "The initial injection is the derived physical tip altitude: reported grade elevation plus reported physical stack height. Flare buoyancy and vent momentum are not calculated; this is not an effective plume height.",
        "pdfPages": [
          185
        ],
        "table": "DMP Table 6.2",
        "printedPages": [
          21
        ]
      },
      "sourceBasis": {
        "rateMeaning": "Maximum/design emission rates used for WDA assessment, converted in document from g/s",
        "conversion": "g/s = kg/h / 3.6; no intermediate rounding",
        "sourceUrl": "https://www.bc-er.ca/files/documents/EPN-Notices/05_epd-ema-10_env_protection_notice_WLNG-WDA-Air.pdf",
        "pdfPage": 2,
        "table": 1,
        "rowLabel": "HP flare: steady-state operations",
        "sourceSha256": "569f0aa9a757b6efceebfb74e282e90dc851e92e58e8983cd0c3ed5748add3fe",
        "nitrogenOxidesMassBasis": "NOx as reported; the notice does not explicitly state a NO2-equivalent mass convention or NO/NO2 fraction",
        "vocBasis": "Unspeciated total VOC; no benzene or individual-compound rate inferred",
        "trsH2sRelationship": "TRS may include H2S; do not add them as non-overlapping species totals",
        "missingValueMeaning": "Null is unavailable/not applicable in the specified source row, not a measured zero or a whole-site emission claim",
        "jointHpLpOperation": "Separate source row only; no combined HP/LP release or simultaneous time series inferred"
      },
      "adoptionScope": "Use these rates as separate conditional source scenarios. Do not inherit 2014/2015 durations, heat, geometry or AERSCREEN coefficients."
    },
    {
      "id": "LP_STEADY_2026",
      "sourceRowId": "lp-steady",
      "label": "LP flare · steady-state operations",
      "sourceFamily": "2026-proposed-application",
      "status": "Proposed maximum/design rates; not measured emissions or approved permit limits",
      "documentDate": "2026-10-23",
      "applicationNumber": "455458",
      "flareSystem": "LP",
      "operation": "steady",
      "emissionMechanism": "combustion",
      "sourceClass": "continuous",
      "defaultChemical": "PM25",
      "reportedKgPerHour": {
        "PM25": 0.03,
        "NOx": 0.55,
        "CO": 2.28,
        "VOC": 4.85,
        "SO2": 0.01,
        "H2S": null,
        "TRS": null
      },
      "rateGs": {
        "PM25": 0.008333333333333333,
        "NOx": 0.1527777777777778,
        "CO": 0.6333333333333333,
        "VOC": 1.347222222222222,
        "SO2": 0.002777777777777778,
        "H2S": null,
        "TRS": null
      },
      "availability": {
        "PM25": "reported",
        "NOx": "reported",
        "CO": "reported",
        "VOC": "reported",
        "SO2": "reported",
        "H2S": "not-reported-in-this-table",
        "TRS": "not-reported-in-this-table"
      },
      "inputGasSm3h": 557,
      "exhaustOrVentGasSm3h": null,
      "gasFlowBasis": "sm³/h dry at 101.325 kPa and 20°C",
      "lifecycle": {
        "fromYear": 3,
        "source": "p2 note e",
        "compositionDescription": "Pilot/purge, design leakage and applicable minor process streams; LP includes compressor seal gas",
        "description": "From the third year of operation; includes pilots, purge and specified minor process-gas streams."
      },
      "duration": {
        "kind": "analysis-window",
        "defaultMinutes": 1440,
        "reportedEventMaximumMinutes": null,
        "isReportedEventDuration": false,
        "continuousSource": true,
        "physicalStopAtWindowEnd": false,
        "label": "24-hour analysis window for continuous operation",
        "assumption": "Hold the proposed maximum/design rate constant during the selected analysis window. The 24-hour window is not a reported event duration or a claim that continuous operation stops.",
        "initialConditionNote": "A clean model start excludes the source contribution already present before the calculation begins."
      },
      "defaultDurationMinutes": 1440,
      "geometry": {
        "status": "Physical geometry from the current submitted application; no calculated plume rise",
        "coordinatesLonLat": [
          -123.24938026372712,
          49.668320740855435
        ],
        "groundElevationMasl": 8.5,
        "physicalTipHeightAGLm": 134.0,
        "physicalTipAltitudeMasl": 142.5,
        "tipDiameterM": 0.76,
        "sourceUrl": "https://woodfibrelng.ca/wp-content/uploads/2026/10/Woodfibre-LNG-Project_WDA-Air-Emissions-Permit-Application-Package.pdf",
        "pdfPage": 185,
        "heightNote": "The initial injection is the derived physical tip altitude: reported grade elevation plus reported physical stack height. Flare buoyancy and vent momentum are not calculated; this is not an effective plume height.",
        "pdfPages": [
          185
        ],
        "table": "DMP Table 6.2",
        "printedPages": [
          21
        ]
      },
      "sourceBasis": {
        "rateMeaning": "Maximum/design emission rates used for WDA assessment, converted in document from g/s",
        "conversion": "g/s = kg/h / 3.6; no intermediate rounding",
        "sourceUrl": "https://www.bc-er.ca/files/documents/EPN-Notices/05_epd-ema-10_env_protection_notice_WLNG-WDA-Air.pdf",
        "pdfPage": 2,
        "table": 1,
        "rowLabel": "LP flare: steady-state operations",
        "sourceSha256": "569f0aa9a757b6efceebfb74e282e90dc851e92e58e8983cd0c3ed5748add3fe",
        "nitrogenOxidesMassBasis": "NOx as reported; the notice does not explicitly state a NO2-equivalent mass convention or NO/NO2 fraction",
        "vocBasis": "Unspeciated total VOC; no benzene or individual-compound rate inferred",
        "trsH2sRelationship": "TRS may include H2S; do not add them as non-overlapping species totals",
        "missingValueMeaning": "Null is unavailable/not applicable in the specified source row, not a measured zero or a whole-site emission claim",
        "jointHpLpOperation": "Separate source row only; no combined HP/LP release or simultaneous time series inferred"
      },
      "adoptionScope": "Use these rates as separate conditional source scenarios. Do not inherit 2014/2015 durations, heat, geometry or AERSCREEN coefficients."
    },
    {
      "id": "HP_UPSET_2026",
      "sourceRowId": "hp-process-upset",
      "label": "HP flare · process upset / restart",
      "sourceFamily": "2026-proposed-application",
      "status": "Proposed maximum/design rates; not measured emissions or approved permit limits",
      "documentDate": "2026-10-23",
      "applicationNumber": "455458",
      "flareSystem": "HP",
      "operation": "processUpset",
      "emissionMechanism": "combustion",
      "sourceClass": "intermittent",
      "defaultChemical": "PM25",
      "reportedKgPerHour": {
        "PM25": 26.06,
        "NOx": 315.75,
        "CO": 1299.6,
        "VOC": 2768.4,
        "SO2": 31.28,
        "H2S": null,
        "TRS": null
      },
      "rateGs": {
        "PM25": 7.238888888888888,
        "NOx": 87.70833333333333,
        "CO": 360.99999999999994,
        "VOC": 769.0,
        "SO2": 8.688888888888888,
        "H2S": null,
        "TRS": null
      },
      "availability": {
        "PM25": "reported",
        "NOx": "reported",
        "CO": "reported",
        "VOC": "reported",
        "SO2": "reported",
        "H2S": "not-reported-in-this-table",
        "TRS": "not-reported-in-this-table"
      },
      "inputGasSm3h": 257504,
      "exhaustOrVentGasSm3h": null,
      "gasFlowBasis": "sm³/h dry at 101.325 kPa and 20°C",
      "lifecycle": {
        "eventMaxHours": 24,
        "maxEventsPerYearYears1And2": 10,
        "maxEventsPerYearFromYear3": 5,
        "source": "p3 note d",
        "commissioning": false,
        "note": "Trip or equipment upset plus subsequent restart. Frequencies/durations are Dispersion Modelling Plan assumptions, not measured occurrence or final permit constraints.",
        "description": "Facility trip or equipment upset and subsequent restart; explicitly distinct from commissioning."
      },
      "duration": {
        "kind": "maximum-duration-sensitivity",
        "defaultMinutes": 1440,
        "reportedEventMaximumMinutes": 1440,
        "isReportedEventDuration": false,
        "continuousSource": false,
        "physicalStopAtWindowEnd": null,
        "label": "Up to 24 hours; constant-maximum-rate scenario",
        "assumption": "Use the stated upper-bound event duration and hold each proposed maximum/design rate constant throughout it. The notice does not provide an event time series or show that the hourly maximum persists for 24 hours.",
        "durationSource": "Table 2 note d, PDF page 3"
      },
      "defaultDurationMinutes": 1440,
      "geometry": {
        "status": "Physical geometry from the current submitted application; no calculated plume rise",
        "coordinatesLonLat": [
          -123.24937994185947,
          49.66825777945517
        ],
        "groundElevationMasl": 8.5,
        "physicalTipHeightAGLm": 134.0,
        "physicalTipAltitudeMasl": 142.5,
        "tipDiameterM": 1.2,
        "sourceUrl": "https://woodfibrelng.ca/wp-content/uploads/2026/10/Woodfibre-LNG-Project_WDA-Air-Emissions-Permit-Application-Package.pdf",
        "pdfPage": 194,
        "heightNote": "The initial injection is the derived physical tip altitude: reported grade elevation plus reported physical stack height. Flare buoyancy and vent momentum are not calculated; this is not an effective plume height.",
        "pdfPages": [
          194,
          195
        ],
        "table": "DMP Table 6.5",
        "printedPages": [
          30,
          31
        ]
      },
      "sourceBasis": {
        "rateMeaning": "Maximum/design emission rates used for WDA assessment, converted in document from g/s",
        "conversion": "g/s = kg/h / 3.6; no intermediate rounding",
        "sourceUrl": "https://www.bc-er.ca/files/documents/EPN-Notices/05_epd-ema-10_env_protection_notice_WLNG-WDA-Air.pdf",
        "pdfPage": 3,
        "table": 2,
        "rowLabel": "HP flare: process upset / subsequent restart",
        "sourceSha256": "569f0aa9a757b6efceebfb74e282e90dc851e92e58e8983cd0c3ed5748add3fe",
        "nitrogenOxidesMassBasis": "NOx as reported; the notice does not explicitly state a NO2-equivalent mass convention or NO/NO2 fraction",
        "vocBasis": "Unspeciated total VOC; no benzene or individual-compound rate inferred",
        "trsH2sRelationship": "TRS may include H2S; do not add them as non-overlapping species totals",
        "missingValueMeaning": "Null is unavailable/not applicable in the specified source row, not a measured zero or a whole-site emission claim",
        "jointHpLpOperation": "Separate source row only; no combined HP/LP release or simultaneous time series inferred"
      },
      "adoptionScope": "Use these rates as separate conditional source scenarios. Do not inherit 2014/2015 durations, heat, geometry or AERSCREEN coefficients."
    },
    {
      "id": "LP_UPSET_2026",
      "sourceRowId": "lp-process-upset",
      "label": "LP flare · process upset / restart",
      "sourceFamily": "2026-proposed-application",
      "status": "Proposed maximum/design rates; not measured emissions or approved permit limits",
      "documentDate": "2026-10-23",
      "applicationNumber": "455458",
      "flareSystem": "LP",
      "operation": "processUpset",
      "emissionMechanism": "combustion",
      "sourceClass": "intermittent",
      "defaultChemical": "PM25",
      "reportedKgPerHour": {
        "PM25": 1.09,
        "NOx": 21.1,
        "CO": 86.4,
        "VOC": 184.32,
        "SO2": 0.01,
        "H2S": null,
        "TRS": null
      },
      "rateGs": {
        "PM25": 0.3027777777777778,
        "NOx": 5.861111111111112,
        "CO": 24.0,
        "VOC": 51.199999999999996,
        "SO2": 0.002777777777777778,
        "H2S": null,
        "TRS": null
      },
      "availability": {
        "PM25": "reported",
        "NOx": "reported",
        "CO": "reported",
        "VOC": "reported",
        "SO2": "reported",
        "H2S": "not-reported-in-this-table",
        "TRS": "not-reported-in-this-table"
      },
      "inputGasSm3h": 21776,
      "exhaustOrVentGasSm3h": null,
      "gasFlowBasis": "sm³/h dry at 101.325 kPa and 20°C",
      "lifecycle": {
        "eventMaxHours": 24,
        "maxEventsPerYearYears1And2": 10,
        "maxEventsPerYearFromYear3": 5,
        "source": "p3 note d",
        "commissioning": false,
        "note": "Trip or equipment upset plus subsequent restart. Frequencies/durations are Dispersion Modelling Plan assumptions, not measured occurrence or final permit constraints.",
        "description": "Facility trip or equipment upset and subsequent restart; explicitly distinct from commissioning."
      },
      "duration": {
        "kind": "maximum-duration-sensitivity",
        "defaultMinutes": 1440,
        "reportedEventMaximumMinutes": 1440,
        "isReportedEventDuration": false,
        "continuousSource": false,
        "physicalStopAtWindowEnd": null,
        "label": "Up to 24 hours; constant-maximum-rate scenario",
        "assumption": "Use the stated upper-bound event duration and hold each proposed maximum/design rate constant throughout it. The notice does not provide an event time series or show that the hourly maximum persists for 24 hours.",
        "durationSource": "Table 2 note d, PDF page 3"
      },
      "defaultDurationMinutes": 1440,
      "geometry": {
        "status": "Physical geometry from the current submitted application; no calculated plume rise",
        "coordinatesLonLat": [
          -123.24938026372712,
          49.668320740855435
        ],
        "groundElevationMasl": 8.5,
        "physicalTipHeightAGLm": 134.0,
        "physicalTipAltitudeMasl": 142.5,
        "tipDiameterM": 0.76,
        "sourceUrl": "https://woodfibrelng.ca/wp-content/uploads/2026/10/Woodfibre-LNG-Project_WDA-Air-Emissions-Permit-Application-Package.pdf",
        "pdfPage": 194,
        "heightNote": "The initial injection is the derived physical tip altitude: reported grade elevation plus reported physical stack height. Flare buoyancy and vent momentum are not calculated; this is not an effective plume height.",
        "pdfPages": [
          194,
          195
        ],
        "table": "DMP Table 6.5",
        "printedPages": [
          30,
          31
        ]
      },
      "sourceBasis": {
        "rateMeaning": "Maximum/design emission rates used for WDA assessment, converted in document from g/s",
        "conversion": "g/s = kg/h / 3.6; no intermediate rounding",
        "sourceUrl": "https://www.bc-er.ca/files/documents/EPN-Notices/05_epd-ema-10_env_protection_notice_WLNG-WDA-Air.pdf",
        "pdfPage": 3,
        "table": 2,
        "rowLabel": "LP flare: process upset / subsequent restart",
        "sourceSha256": "569f0aa9a757b6efceebfb74e282e90dc851e92e58e8983cd0c3ed5748add3fe",
        "nitrogenOxidesMassBasis": "NOx as reported; the notice does not explicitly state a NO2-equivalent mass convention or NO/NO2 fraction",
        "vocBasis": "Unspeciated total VOC; no benzene or individual-compound rate inferred",
        "trsH2sRelationship": "TRS may include H2S; do not add them as non-overlapping species totals",
        "missingValueMeaning": "Null is unavailable/not applicable in the specified source row, not a measured zero or a whole-site emission claim",
        "jointHpLpOperation": "Separate source row only; no combined HP/LP release or simultaneous time series inferred"
      },
      "adoptionScope": "Use these rates as separate conditional source scenarios. Do not inherit 2014/2015 durations, heat, geometry or AERSCREEN coefficients."
    },
    {
      "id": "HP_VENT_2026",
      "sourceRowId": "hp-oxidizer-trip-vent",
      "label": "HP flare system · oxidizer trip / venting",
      "sourceFamily": "2026-proposed-application",
      "status": "Proposed maximum/design rates; not measured emissions or approved permit limits",
      "documentDate": "2026-10-23",
      "applicationNumber": "455458",
      "flareSystem": "HP",
      "operation": "oxidizerTripVenting",
      "emissionMechanism": "venting",
      "sourceClass": "intermittent",
      "defaultChemical": "VOC",
      "reportedKgPerHour": {
        "PM25": null,
        "NOx": null,
        "CO": null,
        "VOC": 42.3,
        "SO2": null,
        "H2S": 3.41,
        "TRS": 5.98
      },
      "rateGs": {
        "PM25": null,
        "NOx": null,
        "CO": null,
        "VOC": 11.749999999999998,
        "SO2": null,
        "H2S": 0.9472222222222222,
        "TRS": 1.6611111111111112
      },
      "availability": {
        "PM25": "not-applicable-to-diverted-vent-streams",
        "NOx": "not-applicable-to-diverted-vent-streams",
        "CO": "not-applicable-to-diverted-vent-streams",
        "VOC": "reported",
        "SO2": "not-applicable-to-diverted-vent-streams",
        "H2S": "reported",
        "TRS": "reported"
      },
      "inputGasSm3h": 8845,
      "exhaustOrVentGasSm3h": 8845,
      "gasFlowBasis": "sm³/h dry at 101.325 kPa and 20°C",
      "lifecycle": {
        "eventsPerYear": 2,
        "statedTotalHours": 96,
        "source": "Notice PDF page 3 note e; DMP Table 6.5, package PDF page 194 (printed page 30)",
        "combustionOfDivertedStreams": false,
        "note": "Acid gas, high-pressure flash gas and condensate vapour routed to the flare system are vented. The notice gives 2 events and 96 total hours per year; DMP Table 6.5 explicitly gives up to 48 hours per event. These are assessment assumptions, not measured occurrence or final permit constraints.",
        "description": "Unavailable thermal oxidizer; diverted acid gas, high-pressure flash gas and condensate vapour are vented."
      },
      "duration": {
        "kind": "reported-maximum-event-duration",
        "defaultMinutes": 2880,
        "reportedEventMaximumMinutes": 2880,
        "isReportedEventDuration": true,
        "continuousSource": false,
        "physicalStopAtWindowEnd": null,
        "label": "Up to 48 hours per event; Explorer shows only the first 24 hours",
        "assumption": "Hold the notice maximum/design rate constant for a selected duration up to the DMP 48-hour event limit; display only the first 24 hours from a clean start. The annual 96-hour total is not divided to infer this limit.",
        "reportedAnnualTotalHours": 96,
        "reportedEventsPerYear": 2,
        "reportedPerEventHours": 48,
        "durationSource": "DMP Table 6.5, package PDF page 194 (printed page 30), explicitly states up to 48 hours per event. Notice Table 2 note e, PDF page 3, separately gives 2 events and 96 total hours per year.",
        "sourceUrl": "https://woodfibrelng.ca/wp-content/uploads/2026/10/Woodfibre-LNG-Project_WDA-Air-Emissions-Permit-Application-Package.pdf",
        "sourcePdfPages": [
          194,
          195
        ],
        "sourceTable": "DMP Table 6.5, printed pages 30–31"
      },
      "defaultDurationMinutes": 2880,
      "geometry": {
        "status": "Physical geometry from the current submitted application; no calculated plume rise",
        "coordinatesLonLat": [
          -123.24937994185947,
          49.66825777945517
        ],
        "groundElevationMasl": 8.5,
        "physicalTipHeightAGLm": 134.0,
        "physicalTipAltitudeMasl": 142.5,
        "tipDiameterM": 1.2,
        "sourceUrl": "https://woodfibrelng.ca/wp-content/uploads/2026/10/Woodfibre-LNG-Project_WDA-Air-Emissions-Permit-Application-Package.pdf",
        "pdfPage": 194,
        "heightNote": "The initial injection is the derived physical tip altitude: reported grade elevation plus reported physical stack height. Flare buoyancy and vent momentum are not calculated; this is not an effective plume height.",
        "exitTemperatureK": 318,
        "exitVelocityMs": 2.4,
        "pdfPages": [
          194,
          195
        ],
        "table": "DMP Table 6.5",
        "printedPages": [
          30,
          31
        ],
        "parameterCitations": {
          "coordinatesGradeHeightDiameterAndVentVelocity": {
            "pdfPage": 194,
            "printedPage": 30,
            "table": "DMP Table 6.5"
          },
          "ventTemperature": {
            "pdfPage": 195,
            "printedPage": 31,
            "table": "DMP Table 6.5"
          }
        }
      },
      "sourceBasis": {
        "rateMeaning": "Maximum/design emission rates used for WDA assessment, converted in document from g/s",
        "conversion": "g/s = kg/h / 3.6; no intermediate rounding",
        "sourceUrl": "https://www.bc-er.ca/files/documents/EPN-Notices/05_epd-ema-10_env_protection_notice_WLNG-WDA-Air.pdf",
        "pdfPage": 3,
        "table": 2,
        "rowLabel": "HP flare system: thermal oxidizer trip / venting",
        "sourceSha256": "569f0aa9a757b6efceebfb74e282e90dc851e92e58e8983cd0c3ed5748add3fe",
        "nitrogenOxidesMassBasis": "NOx as reported; the notice does not explicitly state a NO2-equivalent mass convention or NO/NO2 fraction",
        "vocBasis": "Unspeciated total VOC; no benzene or individual-compound rate inferred",
        "trsH2sRelationship": "TRS may include H2S; do not add them as non-overlapping species totals",
        "missingValueMeaning": "Null is unavailable/not applicable in the specified source row, not a measured zero or a whole-site emission claim",
        "jointHpLpOperation": "Separate source row only; no combined HP/LP release or simultaneous time series inferred"
      },
      "adoptionScope": "Use these rates as separate conditional source scenarios. Do not inherit 2014/2015 durations, heat, geometry or AERSCREEN coefficients."
    }
  ],
  "notIncludedAsCases": {
    "commissioning": "A separate commissioning case is reported in DMP Table 6.3, package PDF pages 188–189 (printed pages 24–25), but is not adopted in this seven-profile notice-based catalogue. It must not be represented by the process-upset rates; VOC is not reported in that DMP table.",
    "otherFacilitySources": "Furnace, thermal oxidizer and diesel sources remain separate notice records; this seven-profile catalogue does not represent the complete facility.",
    "combinedOrCumulative": "No simultaneous HP/LP, other facility, FortisBC, vessel or ambient-background contribution is added."
  },
  "provenance": {
    "auditSourceFile": "current-notice-evidence.json",
    "auditSourceSha256": "98ab70c5eb2eeebc56c275d2b4a59799c9327731ce23f93076f2d60b8f293e43",
    "transcriptionReview": {
      "rendering": "pdftoppm scale-to1800 PNG; all4pages visually inspected",
      "confirmed": "Headers, numerical cells, footnotes and signeddate; generators/pumps12868/2297 are exhaust flow, input cells blank."
    },
    "reviewStatus": "AI-assisted source transcription and software checks; no external human review or endorsement",
    "historicalSourceMixing": "No 2014/2015 inventory quantity or duration is used to calculate these proposed rates."
  },
  "supportingApplication": {
    "title": "Woodfibre LNG Project WDA Air Emissions Permit Application Package",
    "url": "https://woodfibrelng.ca/wp-content/uploads/2026/10/Woodfibre-LNG-Project_WDA-Air-Emissions-Permit-Application-Package.pdf",
    "indexUrl": "https://woodfibrelng.ca/about-woodfibre-lng/regulatory-overview/regulatory-filings/",
    "indexEntry": "Applications: WDA Air Emissions application 455458",
    "retrievedDate": "2026-11-05",
    "technicalAssessmentAndDispersionPlanDate": "2026-10-16",
    "pdfPages": 4149,
    "bytes": 120572361,
    "sha256": "3e48a58676379cfca88dce6003d139b332d79f37f0ffead146b5661f7cadf536",
    "provenance": "Applicant-hosted submission linked from official applicant regulatory filings page; proposed design and assessment, not approved permit or monitoring record"
  },
  "coordinateTransformation": {
    "sourceEPSG": 26910,
    "targetEPSG": 4326,
    "library": "pyproj",
    "version": "3.6.1",
    "projVersion": "9.3.0",
    "alwaysXY": true,
    "description": "Inverse of UTM zone 10N + NAD83 to WGS 84 (1) + axis order change (2D)",
    "accuracyM": 4.0,
    "note": "Horizontal NAD83 UTM10 to WGS84 transformation only. No vertical datum conversion;8.5mASL remains the applicant grade datum."
  },
  "knownHeatDiscrepancy": {
    "topic": "Normal heat input",
    "tarPdfPage": 63,
    "tarPrintedPage": 15,
    "tarTable": "3.4",
    "tarHeatInputMW": {
      "HP": 6.1,
      "LP": 4.1
    },
    "dmpPdfPage": 184,
    "dmpPrintedPage": 20,
    "dmpTable": "6.2",
    "dmpHeatInputMW": {
      "HP": 11.7,
      "LP": 5.28
    },
    "note": "Same source flows1204 and557sm3/h. Geometry agrees. Do not silently resolve heat discrepancy; detailed DMP values agree approximately with listed flow multiplied by HHV."
  }
}
