<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" dtd-version="1.3" article-type="research-article" xml:lang="en">
  <front>
    <journal-meta>
      <journal-title-group><journal-title>Green Technology &amp; Innovation</journal-title></journal-title-group>
      <issn pub-type="epub">2979-1456</issn>
      <publisher><publisher-name>Caravel Press</publisher-name></publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.65582/gti.2026.017</article-id>
      <article-id pub-id-type="publisher-id">2026.017</article-id>
      <title-group><article-title>Instability-Constrained Lifecycle Optimisation of Low-Carbon Buildings under Structural–Envelope Degradation and Energy Feedback</article-title></title-group>
    <contrib-group>
      <contrib contrib-type="author" corresp="yes">
        <contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-1627-1991</contrib-id>
        <name><surname>Samaei</surname><given-names>Seyed Reza</given-names></name>
        <xref ref-type="aff" rid="aff1"/>
        <email>seyedreza.samaei1984@gmail.com</email>
      </contrib>
      <contrib contrib-type="author">
        <name><surname>Naked Haddad</surname><given-names>Assed</given-names></name>
        <xref ref-type="aff" rid="aff2"/>
        <email>assed@poli.ufrj.br</email>
      </contrib>
      <contrib contrib-type="author">
        <contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-0374-4526</contrib-id>
        <name><surname>Riffat</surname><given-names>James</given-names></name>
        <xref ref-type="aff" rid="aff1"/>
        <email>ceo@wsset.org</email>
      </contrib>
      <aff id="aff1"><institution-wrap><institution>World Society of Sustainable Energy Technologies, Nottingham, United Kingdom</institution><institution-id institution-id-type="ror">https://ror.org/04zhbv473</institution-id></institution-wrap></aff>
      <aff id="aff2"><institution-wrap><institution>Environmental Engineering Program, Escola Politécnica, Universidade Federal do Rio de Janeiro (UFRJ), Rio de Janeiro, Brazil</institution><institution-id institution-id-type="ror">https://ror.org/03490as77</institution-id></institution-wrap></aff>
    </contrib-group>
      <pub-date publication-format="electronic" date-type="pub"><day>13</day><month>10</month><year>2026</year></pub-date>
      <volume>2</volume>
      <fpage>387</fpage>
      <lpage>409</lpage>
      <self-uri xlink:href="https://caravelpress.com/journals/gti/articles/2026.017"/>
      <history>
        <date date-type="received"><string-date>1 August 2026</string-date></date>
        <date date-type="rev-recd"><string-date>25 August 2026</string-date></date>
        <date date-type="accepted"><string-date>21 September 2026</string-date></date>
      </history>
      <permissions>
        <copyright-statement>© 2026 The Author(s). Published by Caravel Press.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open access article under the CC BY 4.0 licence.</license-p>
        </license>
      </permissions>
      <abstract><p>Lifecycle retrofit optimisation can favour interventions that perform well in conventional cost–carbon terms while leaving coupled deterioration–energy dynamics insufficiently controlled. This study introduces an instability-constrained lifecycle decision framework that jointly optimises intervention timing, deterioration reset, envelope restoration, and HVAC coefficient-of-performance improvement against expected risk-adjusted lifecycle cost, lifecycle carbon, and the 95% conditional value-at-risk (CVaR95) of cumulative instability exposure. Instability is quantified using a coupled-state eigenvalue indicator (CSEI), which represents positive local modal amplification within the reduced-order deterioration–envelope–energy model and is not a measure of structural failure, code compliance, or physical safety. The framework is demonstrated using a 12,000 m<sup>2</sup> office-building reference case anchored to Building Data Genome Project 2 electricity data and evaluated under uncertain degradation and climate conditions using separate training and independent 5,000-scenario out-of-sample evaluation sets. Relative to no intervention, the selected instability-aware strategy reduced expected risk-adjusted lifecycle cost by 23.41%, lifecycle carbon by 6.28%, and mean instability exposure by 99.799%, while persistent instability decreased from 96.38% to 1.60% of scenarios. Cost- and carbon-oriented strategies achieved superior performance in their respective conventional objectives but retained materially greater tail instability, demonstrating that cost and carbon alone do not recover the full lifecycle risk ordering. Across nine deterministic parameter perturbations, the fixed selected package consistently reduced operational carbon and produced no positive nominal CSEI interval through year 25. These findings establish instability-related risk as a distinct and decision-relevant dimension of lifecycle retrofit optimisation, revealing vulnerabilities that conventional cost–carbon assessment can overlook while defining a clear pathway toward monitoring-informed, asset-specific application.</p></abstract>
      <kwd-group kwd-group-type="author">
        <kwd>Lifecycle optimisation</kwd>
        <kwd>Building retrofit</kwd>
        <kwd>Instability constraint Risk-adjusted</kwd>
        <kwd>lifecycle cost Lifecycle carbon</kwd>
        <kwd>Chance-constrained decision-making Digital twin</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement>This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors. The work was completed using the authors’ existing academic and computational resources.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>Introduction</title>
      <p>Building retrofit decisions are commonly framed as a trade-off between capital cost, operational savings and carbon reduction. This framing is necessary but incomplete when deterioration and energy demand evolve as a coupled system: envelope degradation increases thermal demand, sustained operation intensifies thermal and moisture exposure, and the resulting feedback can accelerate further deterioration. Consequently, an intervention that appears attractive in conventional cost–carbon space may still leave the asset close to a dynamically amplifying regime. In this study, instability is characterised through the coupled-state eigenvalue indicator (CSEI), which captures positive local modal amplification within the reduced-order deterioration–envelope–energy system. This formulation introduces dynamic stability as an explicit lifecycle decision dimension, enabling retrofit strategies to be distinguished not only by their economic and carbon performance but also by the evolution of the coupled system they are intended to control.</p>
      <p>Multi-objective building optimisation has matured from deterministic energy minimisation to lifecycle formulations that include capital cost, operating cost and emissions (<xref ref-type="bibr" rid="ref-r6">Evins 2013</xref>; <xref ref-type="bibr" rid="ref-r7">Hamdy <italic>et al.</italic> 2013</xref>). Standards provide consistent principles for life-cycle costing and environmental assessment (<xref ref-type="bibr" rid="ref-r5">European Committee for Standardization 2011</xref>; <xref ref-type="bibr" rid="ref-r8">International Organization for Standardization 2017</xref>). Yet a conventional Pareto front does not identify whether small state perturbations decay. Risk must be represented explicitly, particularly when uncertain degradation parameters create a long tail of early instability. Building digital-twin research has established the need for connected asset representations, probabilistic updating and decision support (<xref ref-type="bibr" rid="ref-r1">Boje <italic>et al.</italic> 2020</xref>; <xref ref-type="bibr" rid="ref-r3">Deng <italic>et al.</italic> 2021</xref>; <xref ref-type="bibr" rid="ref-r10">Kapteyn <italic>et al.</italic> 2021</xref>; <xref ref-type="bibr" rid="ref-r15">Rasheed <italic>et al.</italic> 2020</xref>). Recent smart-building studies similarly emphasise the role of AI-enabled monitoring, building automation and deployable decision-support interfaces in translating model-based energy analysis into operational practice (<xref ref-type="bibr" rid="ref-r13">Onweh <italic>et al.</italic> 2025</xref>; <xref ref-type="bibr" rid="ref-r16">Razak <italic>et al.</italic> 2026</xref>). Recent retrofit optimisation studies increasingly account for model and climate uncertainty rather than treating uncertainty as a post-processing exercise. Hybrid urban building-energy models have shown that uncertainty can change the number, composition and ranking of Pareto-optimal retrofit solutions. This evidence strengthens the case for robust lifecycle assessment, but existing cost–energy–carbon formulations do not explicitly test whether a coupled degradation–energy state remains locally non-amplifying (<xref ref-type="bibr" rid="ref-r11">Luo <italic>et al.</italic> 2025</xref>).</p>
      <p>Recent research has also moved from uncertainty-aware ranking toward explicit robustness assessment of retrofit measures across climatic, behavioural and model conditions. These studies show that a solution with strong nominal energy or cost performance may not remain preferred when uncertainty and robustness are evaluated directly (<xref ref-type="bibr" rid="ref-r20">Shu <italic>et al.</italic> 2025</xref>; <xref ref-type="bibr" rid="ref-r23">Zhang <italic>et al.</italic> 2025</xref>). Applied building-decarbonisation studies likewise demonstrate the value of evaluating retrofit packages against measured asset conditions and interacting energy measures rather than relying only on isolated nominal savings (<xref ref-type="bibr" rid="ref-r21">Taileb and Sherzad 2026</xref>).</p>
      <p>Recent work has treated stability preservation as an operational-control problem in building-energy models (<xref ref-type="bibr" rid="ref-r19">Samaei and Riffat 2026</xref>). The present study addresses a distinct lifecycle planning problem: the timing and depth of a one-time intervention are selected over a 25-year horizon under coupled structural–envelope–energy uncertainty. The present formulation therefore concerns long-horizon intervention planning rather than short-horizon operational control.</p>
      <p>Four research questions organise the analysis.</p>
      <p>RQ1/H1: Do representative strategies with attractive expected cost or carbon performance exhibit materially different mean, tail and persistence-related instability exposure? It is hypothesised that cost and carbon coordinates alone do not recover the complete instability-risk ranking.</p>
      <p>RQ2/H2: Can a risk-balanced intervention improve expected risk-adjusted lifecycle cost, lifecycle carbon and instability exposure simultaneously relative to no intervention? It is hypothesised that a compromise strategy improves all three outcomes without minimising every individual objective.</p>
      <p>RQ3/H3: How does intervention timing affect the joint cost–carbon–instability response for a fixed intervention package? It is hypothesised that later action reduces discounted intervention expenditure but increases lifecycle carbon and persistence risk, while very early action may retain tail exposure because the HVAC benefit gradually decays.</p>
      <p>RQ4/H4: Does the direction of benefit remain present under structured changes in deterioration, envelope, operational-feedback and climate coefficients? It is hypothesised that the numerical magnitudes and onset times change, while operational carbon and nominal instability exposure remain lower under the fixed selected package in the tested perturbation cases.</p>
      <p>The contribution is a three-objective, risk-aware lifecycle decision formulation that propagates parameter and climate uncertainty, represents tail instability through CVaR<sub>95</sub>, evaluates persistence through confidence-bounded chance constraints and separates training scenarios from out-of-sample strategy evaluation (Figure 1). The study additionally reports fixed-decision component ablation, discrete timing sensitivity, search-budget diagnostics, preference-weight sensitivity and nine deterministic construction–climate parameter perturbations. The state model is included to define the decision engine; the primary contribution of this paper is the lifecycle optimisation and decision-level robustness analysis.</p>
      <p>The framework should be interpreted as a simulation-based lifecycle decision model informed by digital-twin principles rather than as a deployed operational digital twin. It does not implement live data assimilation, a bidirectional asset connection or online state updating.</p>
    </sec>
    <sec id="sec2">
      <title>Decision model</title>
      <fig id="fig1">
        <label>Figure 1</label>
        <caption><p>Instability-constrained lifecycle decision workflow. A 1,024-vector scrambled Sobol design is evaluated under 256 common-random training scenarios before feasibility filtering and non-dominated sorting. Frozen representative strategies are then assessed on an independent 5,000-scenario out-of-sample evaluation set.</p></caption>
        <graphic xlink:href="obj/61/d1/61d11f445213681fcef40becb082c54024d1d454c698972af38a041a8b162922"/>
      </fig>
      <sec id="sec3">
        <title>Reference building and state model</title>
        <p>The reference case is a standardised 12,000 m<sup>2</sup> office-building model. Its electricity anchor was derived from the Building Data Genome Project 2-meter Hog_office_Napoleon, which has a reported floor area of 12,365.4 m<sup>2</sup> and complete electricity records for 2016 and 2017. Annual electricity consumption was 1,140,900.84 kWh in 2016 and 1,123,697.12 kWh in 2017, corresponding to energy-use intensities of 92.27 and 90.87 kWh m<sup>-2</sup> year<sup>-1</sup>, respectively. The two-year mean energy-use intensity of 91.5699 kWh m<sup>-2</sup> year<sup>-1</sup> was rescaled to the 12,000 m<sup>2</sup> reference case, giving an initial annual electricity anchor of 1,098,838.8 kWh year<sup>-1</sup>. The empirical monthly allocation shares are reported in Table A1.</p>
        <p>The continuous state vector is <inline-formula><tex-math><![CDATA[x(t) = \lbrack D(t),L(t),H(t)\rbrack ^{T}]]></tex-math></inline-formula>, where D is the dimensionless deterioration state, L is dimensionless envelope loss and H is normalised thermal-load memory. The governing equations are:</p>
        <disp-formula id="eq1">
          <label>(1)</label>
          <math><mrow><mi>d</mi><mi>D</mi><mi>/</mi><mi>d</mi><mi>t</mi><mo>=</mo><msub><mi>k</mi><mi>D</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><mi>D</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>+</mo><msub><mi>q</mi><mi>D</mi></msub><msup><mi>D</mi><mn class="tml-sml-pad">3</mn></msup><mo>+</mo><msub><mi>c</mi><mi>H</mi></msub><mi>s</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>H</mi><mo>−</mo><mn>1</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><mi>D</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow></mrow></math>
        </disp-formula>
        <disp-formula id="eq2">
          <label>(2)</label>
          <math><mrow><mi>d</mi><mi>L</mi><mi>/</mi><mi>d</mi><mi>t</mi><mo>=</mo><msub><mi>k</mi><mi>L</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><mi>L</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>+</mo><msub><mi>c</mi><mi>D</mi></msub><msup><mi>D</mi><mn class="tml-sml-pad">2</mn></msup><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><mi>L</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>+</mo><msub><mi>c</mi><mrow><mi>L</mi><mi>H</mi></mrow></msub><mi>s</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>H</mi><mo>−</mo><mn>1</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><mi>L</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow></mrow></math>
        </disp-formula>
        <disp-formula id="eq3">
          <label>(3)</label>
          <math><mrow><mi>d</mi><mi>H</mi><mi>/</mi><mi>d</mi><mi>t</mi><mo>=</mo><mrow><mo fence="true" form="prefix" stretchy="false">{</mo><msub><mi>C</mi><mi>m</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><mn>1</mn><mo>+</mo><msub><mi>u</mi><mn>1</mn></msub><mi>L</mi><mo>+</mo><msub><mi>u</mi><mn>2</mn></msub><msup><mi>L</mi><mn class="tml-sml-pad">2</mn></msup><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><mi>/</mi><mi>C</mi><mi>O</mi><msub><mi>P</mi><mrow><mi>r</mi><mi>e</mi><mi>l</mi></mrow></msub><mo>−</mo><mi>H</mi><mo fence="true" form="postfix" stretchy="false">}</mo></mrow><mi>/</mi><mi>τ</mi></mrow></math>
        </disp-formula>
        <p>where</p>
        <disp-formula id="eq4">
          <label>(4)</label>
          <math><mrow><mi>s</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>z</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>=</mo><mrow><mi>ln</mi><mo>⁡</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><mn>1</mn><mo>+</mo><mrow><mi>exp</mi><mo>⁡</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>8</mn><mi>z</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><mi>/</mi><mn>8</mn></mrow></math>
        </disp-formula>
        <p>and the monthly climate multiplier is</p>
        <disp-formula id="eq5">
          <label>(5)</label>
          <math><mrow><msub><mi>C</mi><mi>m</mi></msub><mo>=</mo><mn>1</mn><mo>+</mo><mn>0.15</mn><mspace width="0.1667em"></mspace><mrow><mspace width="0.1667em"></mspace><mi>sin</mi><mo>⁡</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>2</mn><mi>π</mi><mi>m</mi><mi>/</mi><mn>12</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>+</mo><msub><mi>ε</mi><mi>m</mi></msub><mo separator="true">,</mo></mrow></math>
        </disp-formula>
        <p>with m = 0 representing January. The stochastic deviation ε<sub>m</sub> follows a stationary Gaussian AR(1) process with lag-one correlation 0.65 and stationary standard deviation 0.04. The empirical monthly electricity shares allocate the annual reference electricity across calendar months, whereas C<sub>m</sub> acts inside the thermal-load-memory state equation and is not applied directly for a second time to the monthly electricity vector.</p>
        <p>For calendar month q(m), monthly electricity is calculated as</p>
        <disp-formula id="eq6">
          <label>(6)</label>
          <math><mrow><msub><mi>E</mi><mi>m</mi></msub><mo>=</mo><msub><mi>E</mi><mrow><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msub><mspace width="0.1667em"></mspace><msub><mi>w</mi><mi>q</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>m</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mspace width="0.1667em"></mspace><msub><mi>M</mi><mrow><mi>E</mi><mo separator="true">,</mo><mi>m</mi></mrow></msub><mo separator="true">,</mo></mrow></math>
        </disp-formula>
        <p>where E<sub>ref</sub> = 1,098,838.8 kWh year<sup>-1</sup>, w<sub>q</sub>(m) is the empirical monthly share and</p>
        <disp-formula id="eq7">
          <label>(7)</label>
          <math><mrow><msub><mi>M</mi><mrow><mi>E</mi><mo separator="true">,</mo><mi>m</mi></mrow></msub><mo>=</mo><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><mn>0.58</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>+</mo><mn>0.58</mn><msub><mi>H</mi><mi>m</mi></msub><mi>.</mi></mrow></math>
        </disp-formula>
        <p>The coupled-state evolution therefore modifies the HVAC-related share of whole-building electricity while retaining the empirically anchored monthly allocation.</p>
        <p>The coupled-state eigenvalue indicator is defined as</p>
        <disp-formula id="eq8">
          <label>(8)</label>
          <math><mrow><mi>C</mi><mi>S</mi><mi>E</mi><mi>I</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>t</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>=</mo><msub><mi>max</mi><mi>i</mi></msub><mo>⁡</mo><mspace width="0.1667em"></mspace><mspace width="0.1667em"></mspace><mpadded lspace="0"><mi>Re</mi></mpadded><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><msub><mi>λ</mi><mi>i</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>J</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>x</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>t</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo fence="true" form="postfix" stretchy="false">]</mo></mrow></mrow></math>
        </disp-formula>
        <p>where J is the analytical Jacobian of Equations (1–3). For the reported CSEI calculation, the Jacobian is evaluated at the scenario-specific state vector and the direct climate term is fixed at C<sub>J</sub> = 1.0. Climate uncertainty therefore affects CSEI indirectly through the evolving states, but not through an instantaneous climate perturbation of the Jacobian.</p>
        <p>CSEI is the dominant frozen-time modal rate. A negative value indicates asymptotic decay of the dominant frozen eigenmode, not absence of finite-time transient amplification in a non-normal time-varying system. Throughout this study, “instability” refers only to positive local modal amplification in the reduced-order deterioration–envelope–energy model. It does not denote structural buckling, collapse, code non-compliance or an experimentally validated safety threshold.</p>
        <p>The reference parameters were prespecified to define a transparent computational test case and were not calibrated to longitudinal degradation measurements from a specific building. Numerical intervention years and package depths should therefore be interpreted as scenario-conditioned decision results rather than asset-specific prescriptions.</p>
      </sec>
      <sec id="sec4">
        <title>Intervention variables</title>
        <p>An intervention vector z = [t<sub>I</sub>, r<sub>D</sub>, r<sub>L</sub>, r<sub>COP</sub>] comprises intervention time, fractional reset of deterioration, fractional restoration of envelope performance and initial fractional improvement in HVAC coefficient of performance. Intervention time is restricted to the monthly grid</p>
        <p>t<sub>I</sub> ∈ {5, 5 + 1/12, ..., 22} years,</p>
        <p>and the admissible decision ranges are</p>
        <p>0.15 ≤ r<sub>D</sub> ≤ 0.55,</p>
        <p>0.15 ≤ r<sub>L</sub> ≤ 0.50,</p>
        <p>0.10 ≤ r<sub>COP</sub> ≤ 0.35.</p>
        <p>The state resets are applied as</p>
        <disp-formula id="eq9">
          <label>(9)</label>
          <math><mrow><mi>D</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><msubsup><mi>t</mi><mi>I</mi><mo form="prefix" stretchy="false" lspace="0em" rspace="0em" class="tml-med-pad">+</mo></msubsup><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>=</mo><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><msub><mi>r</mi><mi>D</mi></msub><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mi>D</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><msubsup><mi>t</mi><mi>I</mi><mo form="prefix" stretchy="false" lspace="0em" rspace="0em" class="tml-med-pad">−</mo></msubsup><mo fence="true" form="postfix" stretchy="false">)</mo></mrow></mrow></math>
        </disp-formula>
        <disp-formula id="eq10">
          <label>(10)</label>
          <math><mrow><mi>L</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><msubsup><mi>t</mi><mi>I</mi><mo form="prefix" stretchy="false" lspace="0em" rspace="0em" class="tml-med-pad">+</mo></msubsup><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>=</mo><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><msub><mi>r</mi><mi>L</mi></msub><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mi>L</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><msubsup><mi>t</mi><mi>I</mi><mo form="prefix" stretchy="false" lspace="0em" rspace="0em" class="tml-med-pad">−</mo></msubsup><mo fence="true" form="postfix" stretchy="false">)</mo></mrow></mrow></math>
        </disp-formula>
        <p>The post-intervention HVAC multiplier is</p>
        <disp-formula id="eq11">
          <label>(11)</label>
          <math><mrow><mi>C</mi><mi>O</mi><msub><mi>P</mi><mrow><mi>r</mi><mi>e</mi><mi>l</mi></mrow></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>t</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>=</mo><mn>1</mn><mo>+</mo><msub><mi>r</mi><mrow><mi>C</mi><mi>O</mi><mi>P</mi></mrow></msub><mspace width="0.1667em"></mspace><mrow><mspace width="0.1667em"></mspace><mi>exp</mi><mo>⁡</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><mo form="prefix" stretchy="false">−</mo><msub><mi>λ</mi><mrow><mi>C</mi><mi>O</mi><mi>P</mi></mrow></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>t</mi><mo>−</mo><msub><mi>t</mi><mi>I</mi></msub><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><mo separator="true">,</mo><mspace width="1em"></mspace><mi>t</mi><mo>≥</mo><msub><mi>t</mi><mi>I</mi></msub></mrow></math>
        </disp-formula>
        <p>where λ<sub>COP</sub> = 0.005 year<sup>-1</sup>. Before intervention, COP<sub>rel</sub> = 1.</p>
        <p>All state simulations use a fixed integration step h = 1/12 year. Intervention times are generated directly on the admissible monthly grid. At the intervention month, the pre-intervention state is recorded, the state-reset equations are applied instantaneously and fourth-order Runge–Kutta integration resumes from the post-intervention state.</p>
        <p>The intervention window excludes immediate commissioning-stage correction and preserves at least three years of post-intervention evaluation within the 25-year lifecycle horizon. The selected intervention depths lie close to the upper limits of the adopted decision ranges; the reported depths are therefore conditional on these bounds and should not be interpreted as unconstrained physical optima.</p>
        <p>The model treats the reference decision as a coordinated package. The component-ablation analysis subsequently deactivates individual components while holding the selected timing and remaining component depths fixed; it does not re-optimise the reduced component subsets.</p>
      </sec>
      <sec id="sec5">
        <title>Risk-adjusted cost and lifecycle-carbon accounting</title>
        <p>All monetary quantities are scenario values in constant 2026 US dollars and are not market quotations. The cost objective is a risk-adjusted accounting measure composed of discounted electricity expenditure, discounted intervention expenditure, a nonlinear corrective/disruption reserve and a monetised instability reserve.</p>
        <p>Monthly electricity price is</p>
        <disp-formula id="eq12">
          <label>(12)</label>
          <math><mrow><msub><mi>p</mi><mi>m</mi></msub><mo>=</mo><mn>0.16</mn><msup><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>+</mo><mn>0.01</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mrow><mi>m</mi><mi>/</mi><mn>12</mn></mrow></msup><mtext> </mtext><mi>U</mi><mi>S</mi><mi>D</mi><mtext> </mtext><mi>k</mi><mi>W</mi><msup><mi>h</mi><mrow><mo form="prefix" stretchy="false" lspace="0em" rspace="0em">−</mo><mn>1</mn></mrow></msup><mo separator="true">,</mo></mrow></math>
        </disp-formula>
        <p>and the real discount rate is 3.5% year<sup>-1</sup>. Discounted electricity expenditure in million USD is</p>
        <disp-formula id="eq13">
          <label>(13)</label>
          <math><mrow><msub><mi>J</mi><mrow><mi>e</mi><mi>l</mi><mi>e</mi><mi>c</mi></mrow></msub><mo>=</mo><msup><mn>10</mn><mrow><mo form="prefix" stretchy="false" lspace="0em" rspace="0em">−</mo><mn>6</mn></mrow></msup><msubsup><mo movablelimits="false">∑</mo><mrow><mi>m</mi><mo>=</mo><mn>0</mn></mrow><mn>299</mn></msubsup><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><msub><mi>p</mi><mi>m</mi></msub><msub><mi>E</mi><mi>m</mi></msub><mi>/</mi><msup><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>+</mo><mn>0.035</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mrow><mi>m</mi><mi>/</mi><mn>12</mn></mrow></msup><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><mi>.</mi></mrow></math>
        </disp-formula>
        <p>The undiscounted intervention-package cost in million USD is</p>
        <disp-formula id="eq14">
          <label>(14)</label>
          <math><mrow><msub><mi>C</mi><mi>I</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>z</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>=</mo><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>0.42</mn><mo>+</mo><mn>1.10</mn><msub><mi>r</mi><mi>D</mi></msub><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>+</mo><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>0.55</mn><mo>+</mo><mn>1.80</mn><msub><mi>r</mi><mi>L</mi></msub><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>+</mo><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>0.30</mn><mo>+</mo><mn>1.20</mn><msub><mi>r</mi><mrow><mi>C</mi><mi>O</mi><mi>P</mi></mrow></msub><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo separator="true">,</mo></mrow></math>
        </disp-formula>
        <p>and its discounted value is C<sub>I</sub>(z)/ (1 + 0.035) ^t<sub>I</sub>.</p>
        <p>The complete risk-adjusted lifecycle-cost objective is</p>
        <disp-formula id="eq15">
          <label>(15)</label>
          <math><mrow><msub><mi>J</mi><mrow><mi>c</mi><mi>o</mi><mi>s</mi><mi>t</mi></mrow></msub><mo>=</mo><msub><mi>J</mi><mrow><mi>e</mi><mi>l</mi><mi>e</mi><mi>c</mi></mrow></msub><mo>+</mo><msub><mi>C</mi><mi>I</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>z</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mi>/</mi><msup><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>+</mo><mn>0.035</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><msub><mi>t</mi><mi>I</mi></msub></msup><mo>+</mo><mn>3.8</mn><msup><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><msub><mi>D</mi><mn>25</mn></msub><mi>/</mi><mn>0.35</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mn>4</mn></msup><mo>+</mo><mn>45</mn><msub><mi>J</mi><mrow><mi>i</mi><mi>n</mi><mi>s</mi><mi>t</mi></mrow></msub><mo separator="true">,</mo></mrow></math>
        </disp-formula>
        <p>where J<sub>cost</sub> is expressed in million USD. The final two terms are present-value scenario weights rather than observed invoices. They represent a nonlinear corrective/disruption reserve and a monetised instability reserve, respectively.</p>
        <p>The grid-emission factor is</p>
        <disp-formula id="eq16">
          <label>(16)</label>
          <math><mrow><mi>E</mi><msub><mi>F</mi><mi>m</mi></msub><mo>=</mo><mn>0.42</mn><msup><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><mn>0.012</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mrow><mi>m</mi><mi>/</mi><mn>12</mn></mrow></msup><mtext> </mtext><mi>k</mi><mi>g</mi><mi>C</mi><msub><mi>O</mi><mn>2</mn></msub><mi>e</mi><mtext> </mtext><mi>k</mi><mi>W</mi><msup><mi>h</mi><mrow><mo form="prefix" stretchy="false" lspace="0em" rspace="0em">−</mo><mn>1</mn></mrow></msup><mi>.</mi></mrow></math>
        </disp-formula>
        <p>Intervention embodied carbon is</p>
        <disp-formula id="eq17">
          <label>(17)</label>
          <math><mrow><msub><mi>C</mi><mrow><mi>e</mi><mi>m</mi><mi>b</mi><mi>o</mi><mi>d</mi><mi>i</mi><mi>e</mi><mi>d</mi></mrow></msub><mo>=</mo><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>45</mn><mo>+</mo><mn>220</mn><msub><mi>r</mi><mi>D</mi></msub><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>+</mo><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>70</mn><mo>+</mo><mn>420</mn><msub><mi>r</mi><mi>L</mi></msub><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>+</mo><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>30</mn><mo>+</mo><mn>180</mn><msub><mi>r</mi><mrow><mi>C</mi><mi>O</mi><mi>P</mi></mrow></msub><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mtext> </mtext><mi>t</mi><mi>C</mi><msub><mi>O</mi><mn>2</mn></msub><mi>e</mi><mi>.</mi></mrow></math>
        </disp-formula>
        <p>Lifecycle carbon is calculated with explicit unit conversion as</p>
        <disp-formula id="eq18">
          <label>(18)</label>
          <math><mrow><msub><mi>J</mi><mrow><mi>c</mi><mi>a</mi><mi>r</mi><mi>b</mi><mi>o</mi><mi>n</mi></mrow></msub><mtext> </mtext><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><mi>k</mi><mi>t</mi><mi>C</mi><msub><mi>O</mi><mn>2</mn></msub><mi>e</mi><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><mo>=</mo><msup><mn>10</mn><mrow><mo form="prefix" stretchy="false" lspace="0em" rspace="0em">−</mo><mn>6</mn></mrow></msup><msubsup><mo movablelimits="false">∑</mo><mrow><mi>m</mi><mo>=</mo><mn>0</mn></mrow><mn>299</mn></msubsup><mi>E</mi><msub><mi>F</mi><mi>m</mi></msub><mtext> </mtext><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><mi>k</mi><mi>g</mi><mi>C</mi><msub><mi>O</mi><mn>2</mn></msub><mi>e</mi><mtext> </mtext><mi>k</mi><mi>W</mi><msup><mi>h</mi><mrow><mo form="prefix" stretchy="false" lspace="0em" rspace="0em">−</mo><mn>1</mn></mrow></msup><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><msub><mi>E</mi><mi>m</mi></msub><mtext> </mtext><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><mi>k</mi><mi>W</mi><mi>h</mi><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><mo>+</mo><msup><mn>10</mn><mrow><mo form="prefix" stretchy="false" lspace="0em" rspace="0em">−</mo><mn>3</mn></mrow></msup><mspace width="0.1667em"></mspace><msub><mi>C</mi><mrow><mi>e</mi><mi>m</mi><mi>b</mi><mi>o</mi><mi>d</mi><mi>i</mi><mi>e</mi><mi>d</mi></mrow></msub><mtext> </mtext><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><mi>t</mi><mi>C</mi><msub><mi>O</mi><mn>2</mn></msub><mi>e</mi><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><mi>.</mi></mrow></math>
        </disp-formula>
        <p>Operational carbon includes grid-related emissions from whole-building electricity over the 25-year horizon. Intervention carbon includes only the structural, envelope and HVAC package terms defined above. Transport, construction waste, refrigerant leakage, recurring replacement and end-of-life modules are outside the adopted boundary.</p>
        <p>The instability exposure is</p>
        <disp-formula id="eq19">
          <label>(19)</label>
          <math><mrow><msub><mi>J</mi><mrow><mi>i</mi><mi>n</mi><mi>s</mi><mi>t</mi></mrow></msub><mo>=</mo><msubsup><mo movablelimits="false">∫</mo><mn>0</mn><mn>25</mn></msubsup><mrow><mi>max</mi><mo>⁡</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><mi>C</mi><mi>S</mi><mi>E</mi><mi>I</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>t</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo separator="true">,</mo><mn>0</mn><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><mspace width="0.1667em"></mspace><mi>d</mi><mi>t</mi><mi>.</mi></mrow></math>
        </disp-formula>
        <p>The cost objective is deliberately risk-adjusted and is not independent of J<sub>inst</sub> because it includes a monetised instability reserve. The third optimisation objective retains J<sub>inst</sub> in physical, non-monetary form so that the instability result can be inspected separately from the assumed reserve coefficient. All monetary rankings are conditional on the disclosed scenario coefficients and reserve functions (Table 1).</p>
        <p>In the fixed-decision component-ablation analysis, both fixed and variable cost and embodied-carbon terms of an inactive component are set to zero. Only active components contribute their corresponding package costs and embodied carbon.</p>
        <table-wrap id="tbl1">
          <label>Table 1</label>
          <caption><p>Reference scenario assumptions used in lifecycle cost and carbon accounting.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Assumption</bold></th>
                <th><bold>Reference scenario value</bold></th>
                <th><bold>Basis and interpretation</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>Electricity price at year 0</td>
                <td>USD 0.16 kWh<sup>-1</sup></td>
                <td>Scenario assumption</td>
              </tr>
              <tr>
                <td>Real electricity escalation</td>
                <td>1.0% year<sup>-1</sup></td>
                <td>Scenario assumption</td>
              </tr>
              <tr>
                <td>Real discount rate</td>
                <td>3.5% year<sup>-1</sup></td>
                <td>Scenario assumption</td>
              </tr>
              <tr>
                <td>Initial grid-emission factor</td>
                <td>0.42 kgCO<sub>2</sub>e kWh<sup>-1</sup></td>
                <td>Scenario assumption; not a named-grid forecast</td>
              </tr>
              <tr>
                <td>Grid-factor decline</td>
                <td>1.2% year<sup>-1</sup></td>
                <td>Scenario assumption</td>
              </tr>
              <tr>
                <td>Structural package cost</td>
                <td>USD [0.42 + 1.10r<sub>D</sub>] million</td>
                <td>Scenario cost; not a contractor quotation</td>
              </tr>
              <tr>
                <td>Envelope package cost</td>
                <td>USD [0.55 + 1.80r<sub>L</sub>] million</td>
                <td>Scenario cost; not a contractor quotation</td>
              </tr>
              <tr>
                <td>HVAC package cost</td>
                <td>USD [0.30 + 1.20r<sub>COP</sub>] million</td>
                <td>Scenario cost; not a supplier quotation</td>
              </tr>
              <tr>
                <td>Structural embodied carbon</td>
                <td>45 + 220r<sub>D</sub> tCO<sub>2</sub>e</td>
                <td>Scenario coefficient; not a product-specific EPD</td>
              </tr>
              <tr>
                <td>Envelope embodied carbon</td>
                <td>70 + 420r<sub>L</sub> tCO<sub>2</sub>e</td>
                <td>Scenario coefficient; not a product-specific EPD</td>
              </tr>
              <tr>
                <td>HVAC embodied carbon</td>
                <td>30 + 180r<sub>COP</sub> tCO<sub>2</sub>e</td>
                <td>Scenario coefficient; not a product-specific EPD</td>
              </tr>
              <tr>
                <td>Corrective/disruption reserve</td>
                <td>USD 3.8(D<sub>25</sub>/0.35)<sup>4</sup> million</td>
                <td>Present-value decision-model weight</td>
              </tr>
              <tr>
                <td>Instability reserve</td>
                <td>USD 45J<sub>inst</sub> million</td>
                <td>Present-value decision-model weight</td>
              </tr>
              <tr>
                <td>COP-benefit decay</td>
                <td>0.005 year<sup>-1</sup></td>
                <td>Scenario assumption</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
      </sec>
      <sec id="sec6">
        <title>Robust objectives and constraints</title>
        <p>The three optimisation objectives are expected risk-adjusted lifecycle cost, expected lifecycle carbon and the 95% conditional value-at-risk of cumulative instability exposure. For a sample of N instability-exposure values, CVaR<sub>95</sub> is evaluated using the Rockafellar–Uryasev formulation</p>
        <disp-formula id="eq20">
          <label>(20)</label>
          <math><mrow><mi>C</mi><mi>V</mi><mi>a</mi><msub><mi>R</mi><mn>0.95</mn></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><msub><mi>J</mi><mrow><mi>i</mi><mi>n</mi><mi>s</mi><mi>t</mi></mrow></msub><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>=</mo><msub><mi>min</mi><mi>η</mi></msub><mo>⁡</mo><mrow><mo fence="true" form="prefix" stretchy="false">{</mo><mi>η</mi><mo>+</mo><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><mn>1</mn><mi>/</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>0.05</mn><mi>N</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><msubsup><mo movablelimits="false">∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></msubsup><mrow><mi>max</mi><mo>⁡</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><msub><mi>J</mi><mrow><mi>i</mi><mi>n</mi><mi>s</mi><mi>t</mi><mo separator="true">,</mo><mi>i</mi></mrow></msub><mo>−</mo><mi>η</mi><mo separator="true">,</mo><mn>0</mn><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><mo fence="true" form="postfix" stretchy="false">}</mo></mrow><mi>.</mi></mrow></math>
        </disp-formula>
        <p>For the 5,000-scenario evaluation set, the empirical tail contains 250 scenario values.</p>
        <p>The deterioration-screening score is</p>
        <disp-formula id="eq21">
          <label>(21)</label>
          <math><mrow><msub><mi>S</mi><mi>D</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><msub><mi>D</mi><mn>25</mn></msub><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>=</mo><msup><mrow><mo fence="true" form="prefix" stretchy="false">[</mo><mn>1</mn><mo>+</mo><mrow><mi>exp</mi><mo>⁡</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="false">{</mo><mo form="prefix" stretchy="false">−</mo><mn>35</mn><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><msub><mi>D</mi><mn>25</mn></msub><mo>−</mo><mn>0.55</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo fence="true" form="postfix" stretchy="false">}</mo></mrow><mo fence="true" form="postfix" stretchy="false">]</mo></mrow><mrow><mo form="prefix" stretchy="false" lspace="0em" rspace="0em">−</mo><mn>1</mn></mrow></msup><mi>.</mi></mrow></math>
        </disp-formula>
        <p>A deterioration-screening violation is recorded when S<sub>D</sub>(D<sub>25</sub>) &gt; 0.05, which is equivalent to approximately D<sub>25</sub> &gt; 0.46586. S<sub>D</sub> is a dimensionless decision-filtering surrogate. It is not a structural probability of failure, a reliability index or a code-based limit-state assessment.</p>
        <p>A thermal-load-memory violation is recorded when</p>
        <disp-formula id="eq22">
          <label>(22)</label>
          <math><mrow><msub><mi>max</mi><mrow><mn>0</mn><mo>≤</mo><mi>t</mi><mo>≤</mo><mn>25</mn></mrow></msub><mo>⁡</mo><mspace width="0.1667em"></mspace><mi>H</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>t</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>&gt;</mo><mn>1.80</mn></mrow></math>
        </disp-formula>
        <p>This threshold represents sustained amplification of the modelled load-memory state and is not an occupant-comfort criterion.</p>
        <p>A persistent-instability event is recorded when CSEI is positive at 13 consecutive monthly evaluation points. This definition is used identically in the Abstract, Methods, Results, tables and figure captions.</p>
        <p>The final scenario tolerances are 5% for the deterioration-screening score, 5% for thermal-load memory and 10% for persistent instability. Training uses stricter internal limits of 3%, 3% and 5%, respectively. These margins were prespecified relative to the final tolerances to reduce the probability that sampling error in the 256-scenario training set would admit candidates close to a final feasibility boundary.</p>
      </sec>
      <sec id="sec7">
        <title>Search, strategy selection and out-of-sample evaluation</title>
        <p>A scrambled Sobol design generated 1,024 space-filling intervention vectors in the four-dimensional decision space using seed 20260729. Every candidate was evaluated under the same 256 common-random parameter–climate training scenarios generated with seed 20260730. Expected objectives and training chance-constraint frequencies were calculated before feasibility filtering and non-dominated sorting; no candidate was removed solely on the basis of its nominal trajectory.</p>
        <p>Training feasibility required no more than seven deterioration-screening violations, seven thermal-load-memory violations and 12 persistent-instability violations among the 256 scenarios. These integer limits correspond to the prespecified 3%, 3% and 5% training margins.</p>
        <p>Representative non-dominated strategies were subsequently assessed on an independent 5,000-scenario out-of-sample evaluation set generated with seed 20260728. This set was not used for candidate generation, feasibility screening, non-dominated sorting or representative-strategy selection. Final feasibility was accepted only when the one-sided 95% Clopper–Pearson upper bound for each violation probability remained below its prescribed final tolerance.</p>
        <p>Expected-value confidence intervals were calculated using Student-t intervals. CVaR<sub>95</sub> confidence intervals were obtained from 2,000 percentile bootstrap resamples using seed 20260802. Each bootstrap resample treated one complete 25-year scenario trajectory as the resampling unit, and the empirical VaR threshold and CVaR<sub>95</sub> were recomputed in every resample.</p>
        <p>The instability-aware representative strategy minimised weighted normalised Euclidean distance to the sampled robust utopia point using weights of 0.28, 0.32 and 0.40 for cost, carbon and instability, respectively. Candidate generation, training-set feasibility screening, objective normalisation, construction of the sampled utopia point and selection of the representative candidate IDs were completed before evaluation-set outcomes were examined.</p>
        <p>Non-dominance refers to the finite sampled decision set. The method does not claim a continuous Pareto frontier or a globally optimal solution. Search-budget diagnostics were conducted using nested prefixes of the same scrambled Sobol sequence; these diagnostics assess stability within that sequence and do not quantify variability across independent scrambles.</p>
      </sec>
    </sec>
    <sec id="sec8">
      <title>Results</title>
      <sec id="sec9">
        <title>No-intervention risk</title>
        <p>Across the independent 5,000-scenario out-of-sample evaluation set, no intervention produced expected risk-adjusted lifecycle cost of USD 8.108022 million and expected lifecycle carbon of 11.551830 ktCO<sub>2</sub>e. Mean lifecycle electricity was 32.091415 GWh, mean cumulative instability exposure was 0.01758101 and mean final deterioration was 0.337072.</p>
        <p>At least one positive monthly CSEI evaluation occurred in 4,918 of 5,000 scenarios (98.36%). Positive CSEI persisted for 13 consecutive monthly evaluation points in 4,819 of 5,000 scenarios, corresponding to 96.38%, with an exact two-sided 95% Clopper–Pearson interval of 95.82–96.88%.</p>
        <p>The 95% confidence intervals were USD 8.053674–8.162370 million for expected risk-adjusted lifecycle cost, 11.543838–11.559822 ktCO<sub>2</sub>e for expected lifecycle carbon and 0.336028–0.338117 for mean final deterioration. These quantities define the disclosed reference decision scenario and are not market forecasts or asset-specific predictions.</p>
      </sec>
      <sec id="sec10">
        <title>Representative robust strategies</title>
        <fig id="fig2">
          <label>Figure 2</label>
          <caption><p>Representative non-dominated strategies evaluated on the independent 5,000-scenario out-of-sample set. Points show expected risk-adjusted lifecycle cost and expected lifecycle carbon; error bars show 95% confidence intervals, and colour denotes log10 of mean instability exposure. The no-intervention case is shown separately for reference.</p></caption>
          <graphic xlink:href="obj/ca/08/ca0813ac5d858c21f1283809bb9db9db4f05ebefeb3bab1d5b7cd21c1de4450e"/>
        </fig>
        <p>The three intervention strategies are representative non-dominated solutions from the finite sampled decision set, not a visualisation of the complete sampled front. Figure 2 supports comparison of the selected preferences but does not establish a continuous or globally optimal Pareto frontier.</p>
        <table-wrap id="tbl2">
          <label>Table 2</label>
          <caption><p>Decision variables of the representative robust strategies.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Strategy</bold></th>
                <th><bold>Intervention year</bold></th>
                <th><bold>r<sub>D</sub></bold></th>
                <th><bold>r<sub>L</sub></bold></th>
                <th><bold>r<sub>COP</sub></bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>Cost-oriented</td>
                <td>14.1667</td>
                <td>0.538864</td>
                <td>0.254886</td>
                <td>0.304866</td>
              </tr>
              <tr>
                <td>Carbon-oriented</td>
                <td>9.7500</td>
                <td>0.496111</td>
                <td>0.415159</td>
                <td>0.331019</td>
              </tr>
              <tr>
                <td>Instability-aware</td>
                <td>12.9167</td>
                <td>0.543905</td>
                <td>0.467926</td>
                <td>0.339490</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <table-wrap id="tbl3">
          <label>Table 3</label>
          <caption><p>Out-of-sample performance of the representative robust strategies.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Metric</bold></th>
                <th><bold>Cost-oriented</bold></th>
                <th><bold>Carbon-oriented</bold></th>
                <th><bold>Instability-aware</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>Expected risk-adjusted cost (USD M)</td>
                <td>5.882358</td>
                <td>6.706634</td>
                <td>6.210242</td>
              </tr>
              <tr>
                <td>95% CI</td>
                <td>5.871903–5.892813</td>
                <td>6.689002–6.724265</td>
                <td>6.198803–6.221681</td>
              </tr>
              <tr>
                <td>Change relative to no intervention</td>
                <td>−27.45%</td>
                <td>−17.28%</td>
                <td>−23.41%</td>
              </tr>
              <tr>
                <td>Expected lifecycle carbon (ktCO<sub>2</sub>e)</td>
                <td>11.026888</td>
                <td>10.624812</td>
                <td>10.826927</td>
              </tr>
              <tr>
                <td>95% CI</td>
                <td>11.021256–11.032520</td>
                <td>10.620116–10.629509</td>
                <td>10.822248–10.831606</td>
              </tr>
              <tr>
                <td>Change relative to no intervention</td>
                <td>−4.54%</td>
                <td>−8.02%</td>
                <td>−6.28%</td>
              </tr>
              <tr>
                <td>Mean instability exposure, J<sub>inst</sub></td>
                <td>0.00012027</td>
                <td>0.00017369</td>
                <td>0.00003534</td>
              </tr>
              <tr>
                <td>CVaR<sub>95</sub></td>
                <td>0.00226089</td>
                <td>0.00278958</td>
                <td>0.00070674</td>
              </tr>
              <tr>
                <td>CVaR<sub>95</sub> 95% CI</td>
                <td>0.001903–0.002610</td>
                <td>0.002454–0.003116</td>
                <td>0.000549–0.000868</td>
              </tr>
              <tr>
                <td>Persistent-instability events</td>
                <td>228/5,000</td>
                <td>226/5,000</td>
                <td>80/5,000</td>
              </tr>
              <tr>
                <td>Estimated persistence probability</td>
                <td>4.56%</td>
                <td>4.52%</td>
                <td>1.60%</td>
              </tr>
              <tr>
                <td>One-sided 95% upper bound</td>
                <td>5.0753%</td>
                <td>5.0333%</td>
                <td>1.9238%</td>
              </tr>
              <tr>
                <td>At least one positive monthly CSEI evaluation</td>
                <td>9.98%</td>
                <td>16.78%</td>
                <td>4.90%</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>The cost-oriented strategy achieved the lowest expected risk-adjusted lifecycle cost but retained CVaR<sub>95</sub> of 0.00226089. The carbon-oriented strategy achieved the lowest lifecycle carbon but had the largest CVaR<sub>95</sub> among the three representative strategies. The instability-aware strategy did not minimise either conventional objective, but it produced the lowest mean and tail instability exposure and the lowest persistence probability. Relative to no intervention, it reduced expected risk-adjusted lifecycle cost by 23.41%, lifecycle carbon by 6.28% and mean instability exposure by 99.799%. These comparisons reveal risk differences among representative non-dominated strategies; they do not isolate the causal effect of adding or removing individual optimisation objectives or constraints.</p>
        <table-wrap id="tbl4">
          <label>Table 4</label>
          <caption><p>Out-of-sample chance-constraint evidence for the representative strategies. A deterioration-screening violation denotes S<sub>D</sub>(D<sub>25</sub>) &gt; 0.05, a thermal-load-memory violation denotes max H(t) &gt; 1.80, and a persistent-instability event denotes positive CSEI at 13 consecutive monthly evaluation points.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Strategy</bold></th>
                <th><bold>Constraint</bold></th>
                <th><bold>Violations</bold></th>
                <th><bold>Estimate</bold></th>
                <th><bold>One-sided 95% upper bound</bold></th>
                <th><bold>Tolerance</bold></th>
                <th><bold>Decision</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>Cost-oriented</td>
                <td>Deterioration-screening score</td>
                <td>0/5,000</td>
                <td>0%</td>
                <td>0.0599%</td>
                <td>5%</td>
                <td>Pass</td>
              </tr>
              <tr>
                <td>Cost-oriented</td>
                <td>Thermal-load memory</td>
                <td>0/5,000</td>
                <td>0%</td>
                <td>0.0599%</td>
                <td>5%</td>
                <td>Pass</td>
              </tr>
              <tr>
                <td>Cost-oriented</td>
                <td>Persistent instability</td>
                <td>228/5,000</td>
                <td>4.56%</td>
                <td>5.0753%</td>
                <td>10%</td>
                <td>Pass</td>
              </tr>
              <tr>
                <td>Carbon-oriented</td>
                <td>Deterioration-screening score</td>
                <td>0/5,000</td>
                <td>0%</td>
                <td>0.0599%</td>
                <td>5%</td>
                <td>Pass</td>
              </tr>
              <tr>
                <td>Carbon-oriented</td>
                <td>Thermal-load memory</td>
                <td>0/5,000</td>
                <td>0%</td>
                <td>0.0599%</td>
                <td>5%</td>
                <td>Pass</td>
              </tr>
              <tr>
                <td>Carbon-oriented</td>
                <td>Persistent instability</td>
                <td>226/5,000</td>
                <td>4.52%</td>
                <td>5.0333%</td>
                <td>10%</td>
                <td>Pass</td>
              </tr>
              <tr>
                <td>Instability-aware</td>
                <td>Deterioration-screening score</td>
                <td>0/5,000</td>
                <td>0%</td>
                <td>0.0599%</td>
                <td>5%</td>
                <td>Pass</td>
              </tr>
              <tr>
                <td>Instability-aware</td>
                <td>Thermal-load memory</td>
                <td>0/5,000</td>
                <td>0%</td>
                <td>0.0599%</td>
                <td>5%</td>
                <td>Pass</td>
              </tr>
              <tr>
                <td>Instability-aware</td>
                <td>Persistent instability</td>
                <td>80/5,000</td>
                <td>1.60%</td>
                <td>1.9238%</td>
                <td>10%</td>
                <td>Pass</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
      </sec>
      <sec id="sec11">
        <title>State trajectories and timing</title>
        <fig id="fig3">
          <label>Figure 3</label>
          <caption><p>Nominal deterioration, electricity-multiplier and CSEI trajectories for no intervention and the three representative strategies using the final monthly-grid intervention decisions. CSEI denotes the dominant frozen-time modal rate and should not be interpreted as a structural safety margin.</p></caption>
          <graphic xlink:href="obj/7c/4f/7c4ff7394258773c779b3c8b8bf182bb1cd72fc53c93e66824334b065a5d379c"/>
        </fig>
        <p>Figure 3 illustrates why expected cost and carbon alone do not describe the complete dynamic response. All three intervention strategies reduce the post-intervention electricity multiplier, but their timing and state resets produce different CSEI trajectories. The instability-aware strategy yields no positive nominal CSEI interval through year 25, whereas the cost-oriented strategy permits greater pre-intervention exposure because later expenditure is favoured by discounting. These nominal trajectories support mechanism interpretation but do not replace the out-of-sample probabilistic results in Tables 2 and 3.</p>
        <fig id="fig4">
          <label>Figure 4</label>
          <caption><p>Out-of-sample timing sensitivity of the selected intervention package. Package depths are fixed at r<sub>D</sub> = 0.543905, r<sub>L</sub> = 0.467926 and r<sub>COP</sub> = 0.339490; only intervention timing changes. Each tested timing is evaluated using the same 5,000-scenario out-of-sample set.</p></caption>
          <graphic xlink:href="obj/71/b0/71b0df91f148a837925820e14b640a6cd2a941775b46320fb3807ea0a29dfaae"/>
        </fig>
        <p>Timing produced a non-monotonic risk response among the six tested intervention years (Figure 4). Years 11 and 13 produced the lowest tail-instability measures in this discrete sweep. Later action reduced discounted risk-adjusted lifecycle cost but increased lifecycle carbon, CVaR<sub>95</sub> and persistence. The tested points support the selected year-12.92 decision, but they do not establish a continuous optimal interval.</p>
      </sec>
      <sec id="sec12">
        <title>Fixed-decision intervention-component ablation</title>
        <table-wrap id="tbl5">
          <label>Table 5</label>
          <caption><p>Fixed-decision component ablation at the selected instability-aware intervention time and component depths. Reduced configurations are not re-optimised.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Configuration</bold></th>
                <th><bold>Expected cost (USD M)</bold></th>
                <th><bold>Expected carbon (ktCO<sub>2</sub>e)</bold></th>
                <th><bold>Mean J<sub>inst</sub></bold></th>
                <th><bold>Persistence</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>No intervention</td>
                <td>8.108022</td>
                <td>11.551830</td>
                <td>0.01758101</td>
                <td>96.38%</td>
              </tr>
              <tr>
                <td>Structural only</td>
                <td>5.506176</td>
                <td>11.689017</td>
                <td>0.00172986</td>
                <td>43.38%</td>
              </tr>
              <tr>
                <td>Envelope only</td>
                <td>8.474309</td>
                <td>11.373032</td>
                <td>0.01372157</td>
                <td>95.10%</td>
              </tr>
              <tr>
                <td>HVAC only</td>
                <td>7.416906</td>
                <td>10.744590</td>
                <td>0.00694651</td>
                <td>76.80%</td>
              </tr>
              <tr>
                <td>Structural + envelope</td>
                <td>6.137398</td>
                <td>11.513171</td>
                <td>0.00090570</td>
                <td>29.34%</td>
              </tr>
              <tr>
                <td>Structural + HVAC</td>
                <td>5.456821</td>
                <td>10.888966</td>
                <td>0.00012619</td>
                <td>3.98%</td>
              </tr>
              <tr>
                <td>Envelope + HVAC</td>
                <td>7.975926</td>
                <td>10.680431</td>
                <td>0.00379830</td>
                <td>51.60%</td>
              </tr>
              <tr>
                <td>Full package</td>
                <td>6.210242</td>
                <td>10.826927</td>
                <td>0.00003534</td>
                <td>1.60%</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>This analysis isolates component mechanisms at the timing and depths of the selected full-package decision (Table 4). It is not a re-optimisation of the seven reduced intervention classes and therefore does not identify the optimum within each component subset. Structural repair produced the largest reduction in the deterioration-related reserve, HVAC improvement produced the largest direct operational-carbon benefit and the full package yielded the lowest mean instability exposure and persistence among the tested fixed-depth configurations. Structural plus HVAC had the lowest risk-adjusted cost among the low-persistence fixed-depth combinations. The selected full package should therefore be interpreted as the risk-balanced representative decision, not as the minimum-cost component combination.</p>
      </sec>
      <sec id="sec13">
        <title>Structured construction–climate parameter stress tests</title>
        <p>The framework was examined using nine deterministic parameter-perturbation cases formed from three construction-related parameter sets and three climate-related coefficient conditions. The RC-educational-inspired set applies k<sub>D</sub> × 0.85, k<sub>L</sub> × 1.10, c<sub>H</sub> × 1.15 and an HVAC share of 0.62. The hybrid-residential-inspired set applies k<sub>D</sub> × 0.75, k<sub>L</sub> × 1.20, c<sub>H</sub> × 0.80 and an HVAC share of 0.45. The hot-humid condition applies a climate-severity multiplier of 1.18, c<sub>LH</sub> × 1.25 and u<sub>2</sub> × 1.10. The cold condition applies a climate-severity multiplier of 1.12, u<sub>1</sub> × 1.20 and k<sub>L</sub> × 1.10.</p>
        <p>The nine cases are deterministic parameter-perturbation probes. The selected reference package is applied unchanged and is not re-optimised for each case. The hot-humid and cold labels are shorthand for structured coefficient changes rather than location-specific weather files. The results therefore assess directional transfer of a fixed decision, not archetype-specific optimality or statistical generalisation to building stocks.</p>
        <fig id="fig5">
          <label>Figure 5</label>
          <caption><p>Operational-carbon change, excluding intervention embodied carbon, under nine deterministic construction–climate parameter perturbations. The fixed selected package is applied without re-optimisation, and the construction labels do not represent calibrated building-stock archetypes.</p></caption>
          <graphic xlink:href="obj/b0/98/b0980545e26320cfc073bba1159d397365d3ad91a345d1cd52bc0a6e273829d5"/>
        </fig>
        <table-wrap id="tbl6">
          <label>Table 6</label>
          <caption><p>Structured construction–climate stress-test results for the selected instability-aware strategy.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Parameter set</bold></th>
                <th><bold>Climate</bold></th>
                <th><bold>Baseline onset</bold></th>
                <th><bold>Onset under fixed package</bold></th>
                <th><bold>Final D: baseline→package</bold></th>
                <th><bold>Operational-carbon change</bold></th>
                <th><bold>Nominal CSEI result</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>Reference office parameter set</td>
                <td>Temperate</td>
                <td>17.58</td>
                <td>&gt;25</td>
                <td>0.337→0.239</td>
                <td>−10.8%</td>
                <td>No positive interval</td>
              </tr>
              <tr>
                <td>Reference office parameter set</td>
                <td>Hot-humid</td>
                <td>15.92</td>
                <td>&gt;25</td>
                <td>0.354→0.246</td>
                <td>−12.0%</td>
                <td>No positive interval</td>
              </tr>
              <tr>
                <td>Reference office parameter set</td>
                <td>Cold</td>
                <td>17.00</td>
                <td>&gt;25</td>
                <td>0.353→0.245</td>
                <td>−12.3%</td>
                <td>No positive interval</td>
              </tr>
              <tr>
                <td>RC-educational-inspired perturbation</td>
                <td>Temperate</td>
                <td>16.92</td>
                <td>&gt;25</td>
                <td>0.304→0.210</td>
                <td>−11.8%</td>
                <td>No positive interval</td>
              </tr>
              <tr>
                <td>RC-educational-inspired perturbation</td>
                <td>Hot-humid</td>
                <td>15.75</td>
                <td>&gt;25</td>
                <td>0.325→0.220</td>
                <td>−13.0%</td>
                <td>No positive interval</td>
              </tr>
              <tr>
                <td>RC-educational-inspired perturbation</td>
                <td>Cold</td>
                <td>16.92</td>
                <td>&gt;25</td>
                <td>0.324→0.219</td>
                <td>−13.3%</td>
                <td>No positive interval</td>
              </tr>
              <tr>
                <td>Hybrid-residential-inspired perturbation</td>
                <td>Temperate</td>
                <td>20.83</td>
                <td>&gt;25</td>
                <td>0.270→0.188</td>
                <td>−9.3%</td>
                <td>No positive interval</td>
              </tr>
              <tr>
                <td>Hybrid-residential-inspired perturbation</td>
                <td>Hot-humid</td>
                <td>19.83</td>
                <td>&gt;25</td>
                <td>0.286→0.195</td>
                <td>−10.5%</td>
                <td>No positive interval</td>
              </tr>
              <tr>
                <td>Hybrid-residential-inspired perturbation</td>
                <td>Cold</td>
                <td>21.75</td>
                <td>&gt;25</td>
                <td>0.285→0.195</td>
                <td>−10.7%</td>
                <td>No positive interval</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>Application of the fixed selected package reduced operational carbon by 9.3–13.3% across the nine parameter perturbations, excluding intervention embodied carbon from this comparison (Figure 5 and Table 5). No nominal trajectory under the fixed package contained a positive CSEI interval through year 25. These results are directional stress-test outcomes within the reference model and should not be interpreted as calibrated predictions for educational, residential, hot-humid or cold-climate building stocks.</p>
      </sec>
      <sec id="sec14">
        <title>Search-budget, preference-weight and fixed-strategy sensitivity</title>
        <p>Nested prefixes of the same scrambled Sobol sequence showed that the selected representative decision changed between 256 and 512 candidates but remained candidate 492 at budgets of 512, 1,024 and 2,048 candidates. Normalised hypervolume increased and inverted generational distance decreased as sampled-front coverage improved. All five tested preference-weight vectors selected candidate 492. These diagnostics establish stability of the representative decision within one nested scrambled sequence; they do not demonstrate independence from the Sobol scramble or prove global optimality.</p>
        <table-wrap id="tbl7">
          <label>Table 7</label>
          <caption><p>Fixed-strategy one-at-a-time post-optimality sensitivity of the three representative strategies. Decision vectors were held fixed; the analysis was not a re-optimisation.</p></caption>
          <table>
            <thead>
              <tr>
                <th><bold>Assumption</bold></th>
                <th><bold>Tested levels</bold></th>
                <th><bold>Strategy with minimum risk-adjusted cost</bold></th>
                <th><bold>Strategy with minimum lifecycle carbon</bold></th>
                <th><bold>Strategy with lowest CVaR<sub>95</sub></bold></th>
                <th><bold>Any rank reversal?</bold></th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>Corrective-reserve coefficient</td>
                <td>USD 1.90, 2.85, 3.80, 4.75 and 5.70 million</td>
                <td>Cost-oriented</td>
                <td>Carbon-oriented</td>
                <td>Instability-aware</td>
                <td>No</td>
              </tr>
              <tr>
                <td>Instability-reserve coefficient</td>
                <td>USD 22.50, 33.75, 45.00, 56.25 and 67.50 million</td>
                <td>Cost-oriented</td>
                <td>Carbon-oriented</td>
                <td>Instability-aware</td>
                <td>No</td>
              </tr>
              <tr>
                <td>Real discount rate</td>
                <td>2.0%, 3.5% and 5.0%</td>
                <td>Cost-oriented</td>
                <td>Carbon-oriented</td>
                <td>Instability-aware</td>
                <td>No</td>
              </tr>
              <tr>
                <td>Electricity price at year 0</td>
                <td>USD 0.12, 0.16 and 0.20 kWh<sup>-1</sup></td>
                <td>Cost-oriented</td>
                <td>Carbon-oriented</td>
                <td>Instability-aware</td>
                <td>No</td>
              </tr>
              <tr>
                <td>Intervention-cost multiplier</td>
                <td>0.75, 1.00 and 1.25</td>
                <td>Cost-oriented</td>
                <td>Carbon-oriented</td>
                <td>Instability-aware</td>
                <td>No</td>
              </tr>
              <tr>
                <td>Embodied-carbon multiplier</td>
                <td>0.75, 1.00 and 1.25</td>
                <td>Cost-oriented</td>
                <td>Carbon-oriented</td>
                <td>Instability-aware</td>
                <td>No</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>No ranking reversal occurred among the three fixed representative strategies within the tested one-at-a-time ranges: the cost-oriented strategy retained the lowest risk-adjusted cost, the carbon-oriented strategy retained the lowest lifecycle carbon and the instability-aware strategy retained the lowest CVaR<sub>95</sub> (Table 6). Because the decision vectors were held fixed, this table tests post-optimality ranking stability only. It does not represent re-optimisation and does not examine alternative functional forms for the nonlinear corrective reserve. Monetary rankings remain conditional on the adopted fourth-power function and the D<sub>25</sub> reference value of 0.35.</p>
      </sec>
    </sec>
    <sec id="sec15">
      <title>Discussion</title>
      <sec id="sec16">
        <title>Evaluation of the research hypotheses</title>
        <p>The simulation results are consistent with H1 within the adopted model and scenario assumptions. The cost-oriented strategy achieved expected risk-adjusted lifecycle cost of USD 5.882 million but retained CVaR<sub>95</sub> of 0.00226089. The carbon-oriented strategy achieved the lowest lifecycle carbon, 10.625 ktCO<sub>2</sub>e, but had CVaR<sub>95</sub> of 0.00278958. The instability-aware strategy had higher cost and carbon than the respective single-objective representatives but reduced CVaR<sub>95</sub> to 0.00070674 and persistence to 1.60%. Cost and carbon coordinates alone therefore did not recover the complete risk ordering of the three representative strategies.</p>
        <p>The results are consistent with H2 under the stated risk-adjusted cost accounting. Relative to no intervention, the instability-aware strategy reduced expected risk-adjusted lifecycle cost by 23.41%, lifecycle carbon by 6.28% and mean instability exposure by 99.799%. It therefore improved all three reported objectives relative to the reference case without minimising either conventional objective.</p>
        <p>The discrete timing results are consistent with H3. Later action reduced discounted risk-adjusted cost but increased lifecycle carbon, CVaR<sub>95</sub> and persistent-instability probability. Years 11 and 13 produced the lowest tail-instability measures among the six tested timings. The analysis does not establish a continuous optimal timing interval.</p>
        <p>The results are consistent with H4 only in directional terms within the nine deterministic parameter-perturbation cases. The fixed selected package reduced operational carbon and retained negative nominal CSEI through year 25 in every tested case. These outcomes do not constitute statistical generalisation to different building stocks or climates.</p>
      </sec>
      <sec id="sec17">
        <title>Decision-level robustness checks within the reference model</title>
        <p>The analyses in this study evaluate decision robustness within a prespecified reference model; they do not constitute external validation of the state equations against longitudinal observations from a real building. The independent evaluation scenarios protect the reported strategy comparison from direct reuse of the training scenarios, but they remain simulations generated from the same model family and uncertainty assumptions. Model calibration and prospective post-intervention validation remain necessary before asset-specific application.</p>
        <p>The decision framework was evaluated independently of candidate selection. All 1,024 intervention vectors were assessed under the same common-random training scenarios before feasibility filtering and non-dominated sorting, thereby avoiding nominal pre-screening bias. Final performance was estimated using a non-overlapping 5,000-scenario out-of-sample evaluation set. Student-t confidence intervals for expected values, bootstrap confidence intervals for CVaR<sub>95</sub> and one-sided exact Clopper–Pearson upper bounds distinguished point estimates from statistical evidence of feasibility. Within the single scrambled Sobol sequence, nested candidate budgets up to 2,048 vectors showed that the selected representative decision remained unchanged from 512 candidates onward, while five alternative preference-weight vectors selected the same compromise candidate. Fixed-decision component ablation, discrete timing sensitivity, structured construction–climate parameter perturbations and fixed-strategy post-optimality economic sensitivity provided additional evidence of decision stability within the adopted model and scenario assumptions. These checks strengthen confidence in the internal robustness of the reported decision but do not establish global optimality, external model validity or asset-level predictive accuracy.</p>
      </sec>
      <sec id="sec18">
        <title>Asset-management implications</title>
        <p>The results indicate that intervention scope should be selected according to the mechanism that drives lifecycle risk. In the fixed-decision component analysis, structural repair reduced the deterioration state and the associated corrective/disruption reserve but increased lifecycle carbon when implemented alone because its embodied-carbon burden was not offset by a substantial reduction in operational energy demand. HVAC improvement produced the largest direct operational-carbon benefit but retained considerable persistent-instability exposure when structural deterioration and envelope loss continued to develop. Envelope restoration weakened the deterioration-to-load pathway but was insufficient by itself to control the coupled state response.</p>
        <p>Among the tested fixed-depth configurations, the coordinated full package produced the lowest mean instability exposure and persistence probability. The structural-plus-HVAC configuration produced a lower risk-adjusted lifecycle cost but retained greater residual instability than the full package. Because these reduced component configurations were not independently re-optimised, the comparison should be interpreted as a mechanism-focused fixed-decision ablation rather than evidence that one component combination is universally preferable.</p>
        <p>Asset owners should therefore report at least four decision outputs for each candidate intervention: expected risk-adjusted lifecycle cost, expected lifecycle carbon, tail instability exposure and confidence-bounded persistence probability. Direct expenditure and model-based reserve terms should also be distinguished wherever possible. A favourable cost estimate should not be allowed to obscure an unfavourable physical-risk trajectory or a materially larger tail exposure. A practical deployment pathway would couple the present decision model to an asset’s monitoring and information infrastructure. Building-management-system and IoT streams could provide electricity, indoor-environment and equipment-status data; inspection and maintenance records could inform deterioration and envelope states; and BIM or asset-information models could supply system metadata and intervention histories. These data could support periodic state estimation and parameter updating, after which the lifecycle optimiser could be rerun at scheduled decision points rather than used as a real-time safety controller. Recent smart-building studies demonstrate the value of integrating monitoring, building automation and deployable predictive decision-support tools in operational energy management (<xref ref-type="bibr" rid="ref-r13">Onweh <italic>et al.</italic> 2025</xref>; <xref ref-type="bibr" rid="ref-r16">Razak <italic>et al.</italic> 2026</xref>). Such an architecture would move the present simulation-based framework toward a monitoring-informed digital-twin decision service while preserving the distinction between model-based instability screening and formal structural or regulatory assessment.</p>
      </sec>
      <sec id="sec19">
        <title>Carbon and policy implications</title>
        <p>Conventional retrofit assessments often extrapolate commissioning-year energy performance across the remaining service life. The reference-model results indicate that such an assumption can be misleading when structural deterioration, envelope loss and energy demand interact dynamically. In the no-intervention case, degradation-related amplification increased operational demand and progressively moved the coupled system towards a positive local modal regime.</p>
        <p>The timing analysis further showed that the earliest tested intervention was not necessarily the least risky and that the lowest-cost representative strategy was not the lowest-risk strategy. Later intervention reduced discounted risk-adjusted lifecycle cost but increased lifecycle carbon, CVaR<sub>95</sub> and persistent-instability probability. Conversely, earlier intervention reduced operational carbon but did not produce the lowest tail-risk values among the tested timings.</p>
        <p>Public retrofit programmes, green-finance assessments and asset-decarbonisation plans may therefore benefit from degradation-adjusted energy projections, explicit embodied-carbon boundaries and a dynamic-risk screen in addition to conventional payback and energy-saving metrics. Such assessments should distinguish operational carbon from intervention embodied carbon and should avoid treating the numerical intervention timing identified in this reference case as a universal policy recommendation.</p>
      </sec>
      <sec id="sec20">
        <title>Generalisation assumptions and limitations</title>
        <p>The construction–climate cases are deterministic coefficient perturbations of the reference office model, not calibrated statistical representations of reinforced-concrete educational buildings, hybrid residential buildings or location-specific climate conditions. Their purpose is to examine whether the direction of benefit persists under structured changes in deterioration, envelope loss, load feedback, HVAC share and climate-related coefficients. Building-stock generalisation would require archetype-specific load profiles, floor areas, occupancy schedules, HVAC systems, deterioration observations, weather files, intervention-performance data and local cost and carbon inventories. The present formulation is primarily an asset-level lifecycle decision model. Extension to a building portfolio would add a second decision layer in which asset-specific intervention vectors compete for shared annual capital, labour and carbon budgets. Candidate–scenario trajectory evaluations are separable, so the scenario engine is amenable to parallel execution; however, direct re-optimisation for every asset would substantially increase computational burden. Portfolio deployment would therefore benefit from parallel computing, archetype-specific parameter libraries, preliminary asset screening and, where required, surrogate or hierarchical optimisation. Transfer to other building typologies would likewise require redefinition or calibration of load profiles, HVAC shares, deterioration parameters, decision bounds and local cost and carbon coefficients rather than direct reuse of the numerical solution reported here.</p>
        <p>The 25-year analysis represents one coordinated intervention and does not model subsequent HVAC replacement, refrigerant leakage, repeated envelope maintenance or multiple structural-repair cycles. These exclusions may affect both cost and carbon rankings, particularly for interventions implemented early in the lifecycle.</p>
        <p>The uncertainty model represents selected deterioration, envelope, load-feedback and climate parameters but excludes occupant behaviour, rebound effects, implementation delay, cost overrun and uncertainty in the realised repair and efficiency improvements. The reported confidence intervals are therefore conditional on successful implementation of the specified intervention depths and on the adopted probability distributions.</p>
        <p>The state-model parameters were prespecified to define a transparent computational reference case and were not calibrated to asset-specific longitudinal degradation measurements. The selected intervention year and component depths are consequently scenario-conditioned outputs rather than universal retrofit recommendations. For asset-specific deployment, a practical calibration strategy would combine longitudinal energy and indoor-environmental measurements with inspection and maintenance records. The current parameter distributions could be treated as prior distributions and updated as observations accumulate, for example through Bayesian updating or other probabilistic state-estimation procedures. The resulting posterior parameter and state uncertainty could then be propagated through the same lifecycle and chance-constraint workflow. Monitoring-informed state estimation and prospective post-intervention validation would remain necessary to identify model discrepancy and verify that the assumed repair and efficiency benefits persist in service.</p>
        <p>The cost and carbon coefficients are disclosed scenario assumptions rather than contractor quotations, supplier prices or product-specific environmental product declarations. Accordingly, the term “cost reduction” refers throughout the paper to a reduction in the adopted risk-adjusted lifecycle-cost metric. Investment-grade application would require asset-specific intervention prices, disruption estimates, energy tariffs, grid-emission trajectories and product-level environmental declarations.</p>
        <p>The selected values of <inline-formula><tex-math><![CDATA[r_{D}]]></tex-math></inline-formula>, <inline-formula><tex-math><![CDATA[r_{L}]]></tex-math></inline-formula> and <inline-formula><tex-math><![CDATA[r_{COP}]]></tex-math></inline-formula> lie close to the upper bounds of the admissible decision space. The reported intervention depths are therefore conditional on the selected bounds, and no claim of an unconstrained physical optimum is made.</p>
        <p>The search-budget audit uses nested prefixes of a single scrambled Sobol sequence and does not quantify variability across independent scrambles. Similarly, the fixed-strategy economic sensitivity varies selected monetary coefficients but does not examine alternative exponents or reference values for the nonlinear corrective-reserve function. Monetary rankings therefore remain conditional on the adopted fourth-power formulation and the deterioration reference value of 0.35.</p>
        <p>The fixed-decision component ablation isolates component mechanisms at the selected intervention timing and depths but does not re-optimise the reduced component classes. The construction–climate cases likewise apply the selected package without re-optimisation and should not be interpreted as archetype-specific optimal solutions.</p>
        <p>Finally, CSEI is a local frozen-time modal indicator. A negative CSEI does not rule out finite-time transient amplification in a non-normal, time-varying system. The deterioration-screening score and thermal-load-memory threshold are also decision-screening surrogates rather than code-based safety or comfort criteria. CSEI and the associated constraints must therefore not be used as substitutes for structural safety, serviceability, occupant-comfort or regulatory compliance assessments.</p>
      </sec>
    </sec>
    <sec id="sec21">
      <title>Conclusions</title>
      <p>Lifecycle retrofit planning changes when dynamic fragility is treated as an explicit decision dimension rather than an unobserved consequence of cost–carbon optimisation. The framework developed here combines risk-adjusted lifecycle cost, lifecycle carbon and tail instability exposure with confidence-bounded persistence constraints while separating candidate screening from independent out-of-sample evaluation. In the reference case, the selected instability-aware strategy improved the principal decision metrics relative to no intervention: expected risk-adjusted lifecycle cost decreased by 23.41%, lifecycle carbon by 6.28% and mean instability exposure by 99.799%, while persistent instability fell from 96.38% to 1.60% of scenarios.</p>
      <p>The decision-level implication is not that a particular intervention year or package should be transferred directly to other buildings. Rather, the results show that cost-oriented and carbon-oriented strategies can retain materially different tail and persistence-related dynamic risks even when they appear attractive under conventional objectives. Introducing instability metrics therefore changes what constitutes an acceptable lifecycle compromise and provides a means of screening solutions whose dynamic risk would remain hidden in cost–carbon space. The timing, component-ablation and parameter-perturbation analyses further indicate that the mechanism and magnitude of benefit depend on intervention timing, coupled deterioration pathways and the adopted model assumptions.</p>
      <p>These conclusions remain conditional on the prespecified reduced-order state model, uncertainty distributions, decision bounds and scenario-based cost and carbon coefficients. The framework is not a structural-safety model, a code-compliance tool or a deployed operational digital twin, and asset-specific use requires monitored-data calibration, inspection-informed updating, local economic and carbon inputs and prospective validation. Within these limits, the principal scientific contribution is a lifecycle decision framework in which dynamic instability risk is made visible and testable alongside cost and carbon, enabling more defensible long-horizon retrofit screening.</p>
    </sec>
    <sec id="sec22">
      <title>Appendix A. Prespecified model and search settings</title>
      <p>The reference dynamics were <italic>k</italic><sub>D</sub>=0.01382 year<sup>-1</sup>, <italic>q</italic><sub>D</sub>=0.03911 year<sup>-1</sup>, <italic>c</italic><sub>H</sub>=0.00400 year<sup>-1</sup>, <italic>k</italic><sub>L</sub>=0.00986 year<sup>-1</sup>, <italic>c</italic><sub>D</sub>=0.02046 year<sup>-1</sup>, <italic>c</italic><sub>LH</sub>=0.00139 year<sup>-1</sup>, <italic>u</italic><sub>1</sub>=1.3919, <italic>u</italic><sub>2</sub>=4.3504 and τ=0.4585 year. Initial states were <italic>D</italic>(0)=0.02, <italic>L</italic>(0)=0.02 and <italic>H</italic>(0)=1.00. Positive parameters followed independent lognormal distributions.</p>
      <p>Let <inline-formula><tex-math><![CDATA[j \in \{ 0,\ldots,299\}]]></tex-math></inline-formula> denote lifecycle month and <italic>q</italic>(<italic>j</italic>)=<italic>j</italic> mod 12 denote calendar month. Climate forcing was</p>
      <disp-formula id="eq23">
        <label>(23)</label>
        <math><mrow><msub><mi>C</mi><mi>j</mi></msub><mo>=</mo><mn>1</mn><mo>+</mo><mn>0.15</mn><mrow><mspace width="0.1667em"></mspace><mi>sin</mi><mo>⁡</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><mfrac><mrow><mn>2</mn><mi>π</mi><mi>q</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>j</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow></mrow><mn>12</mn></mfrac><mo fence="true" form="postfix" stretchy="true">)</mo></mrow><mo>+</mo><msub><mi>ε</mi><mi>j</mi></msub></mrow></math>
      </disp-formula>
      <p>with the stationary process</p>
      <disp-formula id="eq24">
        <label>(24)</label>
        <math><mrow><msub><mi>ε</mi><mn>0</mn></msub><mo>∼</mo><mi class="mathcal">𝒩</mi><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><mn>0</mn><mo separator="true">,</mo><msup><mn>0.04</mn><mn>2</mn></msup><mo fence="true" form="postfix" stretchy="true">)</mo></mrow><mo separator="true">,</mo><mspace width="1em"></mspace><msub><mi>ε</mi><mi>j</mi></msub><mo>=</mo><mn>0.65</mn><msub><mi>ε</mi><mrow><mi>j</mi><mo>−</mo><mn>1</mn></mrow></msub><mo>+</mo><mn>0.04</mn><msqrt><mrow><mn>1</mn><mo>−</mo><msup><mn>0.65</mn><mn>2</mn></msup></mrow></msqrt><mspace width="0.1667em"></mspace><msub><mi>z</mi><mi>j</mi></msub><mo separator="true">,</mo><mspace width="1em"></mspace><msub><mi>z</mi><mi>j</mi></msub><mo>∼</mo><mi class="mathcal">𝒩</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>0,1</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow></mrow></math>
      </disp-formula>
      <p>The disturbance evolved continuously across the full lifecycle and was not reset at year boundaries. For CSEI evaluation, the climate term was fixed at <italic>C</italic><sub>J</sub>=1.0. Defining <inline-formula><tex-math><![CDATA[\sigma_{8}(H - 1) = \lbrack 1 + \exp\{ - 8(H - 1)\}\rbrack^{-1}]]></tex-math></inline-formula>, the analytical Jacobian was</p>
      <disp-formula id="eq25">
        <label>(25)</label>
        <math><mrow><msub><mi>J</mi><mn>11</mn></msub><mo>=</mo><mo form="prefix" stretchy="false">−</mo><msub><mi>k</mi><mi>D</mi></msub><mo>+</mo><mn>3</mn><msub><mi>q</mi><mi>D</mi></msub><msup><mi>D</mi><mn class="tml-sml-pad">2</mn></msup><mo>−</mo><msub><mi>c</mi><mi>H</mi></msub><mi>s</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>H</mi><mo>−</mo><mn>1</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo separator="true">,</mo><mspace width="1em"></mspace><msub><mi>J</mi><mn>12</mn></msub><mo>=</mo><mn>0</mn><mo separator="true">,</mo><mspace width="1em"></mspace><msub><mi>J</mi><mn>13</mn></msub><mo>=</mo><msub><mi>c</mi><mi>H</mi></msub><msub><mi>σ</mi><mn>8</mn></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>H</mi><mo>−</mo><mn>1</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><mi>D</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow></mrow></math>
      </disp-formula>
      <disp-formula id="eq26">
        <label>(26)</label>
        <math><mrow><msub><mi>J</mi><mn>21</mn></msub><mo>=</mo><mn>2</mn><msub><mi>c</mi><mi>D</mi></msub><mi>D</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><mi>L</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo separator="true">,</mo><mspace width="1em"></mspace><msub><mi>J</mi><mn>22</mn></msub><mo>=</mo><mo form="prefix" stretchy="false">−</mo><msub><mi>k</mi><mi>L</mi></msub><mo>−</mo><msub><mi>c</mi><mi>D</mi></msub><msup><mi>D</mi><mn class="tml-sml-pad">2</mn></msup><mo>−</mo><msub><mi>c</mi><mrow><mi>L</mi><mi>H</mi></mrow></msub><mi>s</mi><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>H</mi><mo>−</mo><mn>1</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo separator="true">,</mo><mspace width="1em"></mspace><msub><mi>J</mi><mn>23</mn></msub><mo>=</mo><msub><mi>c</mi><mrow><mi>L</mi><mi>H</mi></mrow></msub><msub><mi>σ</mi><mn>8</mn></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>H</mi><mo>−</mo><mn>1</mn><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mn>1</mn><mo>−</mo><mi>L</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow></mrow></math>
      </disp-formula>
      <disp-formula id="eq27">
        <label>(27)</label>
        <math><mrow><msub><mi>J</mi><mn>31</mn></msub><mo>=</mo><mn>0</mn><mo separator="true">,</mo><mspace width="1em"></mspace><msub><mi>J</mi><mn>32</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>C</mi><mi>J</mi></msub><mrow><mo fence="true" form="prefix" stretchy="true">(</mo><msub><mi>u</mi><mn>1</mn></msub><mo>+</mo><mn>2</mn><msub><mi>u</mi><mn>2</mn></msub><mi>L</mi><mo fence="true" form="postfix" stretchy="true">)</mo></mrow></mrow><mrow><mi>C</mi><mi>O</mi><msub><mi>P</mi><mrow><mi>r</mi><mi>e</mi><mi>l</mi></mrow></msub><mi>τ</mi></mrow></mfrac><mo separator="true">,</mo><mspace width="1em"></mspace><msub><mi>J</mi><mn>33</mn></msub><mo>=</mo><mo form="prefix" stretchy="false">−</mo><mfrac><mn>1</mn><mi>τ</mi></mfrac></mrow></math>
      </disp-formula>
      <table-wrap id="tbl8">
        <label>Table 8</label>
        <caption><p>Table A1. Reference state-model parameter distributions.</p></caption>
        <table>
          <thead>
            <tr>
              <th><bold>Parameter</bold></th>
              <th><bold>Mean</bold></th>
              <th><bold>CV</bold></th>
              <th><bold>Distribution</bold></th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td><italic>k</italic><sub>D</sub></td>
              <td>0.01382 year<sup>-1</sup></td>
              <td>15%</td>
              <td>Lognormal</td>
            </tr>
            <tr>
              <td><italic>q</italic><sub>D</sub></td>
              <td>0.03911 year<sup>-1</sup></td>
              <td>20%</td>
              <td>Lognormal</td>
            </tr>
            <tr>
              <td><italic>c</italic><sub>H</sub></td>
              <td>0.00400 year<sup>-1</sup></td>
              <td>20%</td>
              <td>Lognormal</td>
            </tr>
            <tr>
              <td><italic>k</italic><sub>L</sub></td>
              <td>0.00986 year<sup>-1</sup></td>
              <td>15%</td>
              <td>Lognormal</td>
            </tr>
            <tr>
              <td><italic>c</italic><sub>D</sub></td>
              <td>0.02046 year<sup>-1</sup></td>
              <td>20%</td>
              <td>Lognormal</td>
            </tr>
            <tr>
              <td><italic>c</italic><sub>LH</sub></td>
              <td>0.00139 year<sup>-1</sup></td>
              <td>20%</td>
              <td>Lognormal</td>
            </tr>
            <tr>
              <td><italic>u</italic><sub>1</sub></td>
              <td>1.3919</td>
              <td>12%</td>
              <td>Lognormal</td>
            </tr>
            <tr>
              <td><italic>u</italic><sub>2</sub></td>
              <td>4.3504</td>
              <td>15%</td>
              <td>Lognormal</td>
            </tr>
            <tr>
              <td>τ</td>
              <td>0.4585 year</td>
              <td>10%</td>
              <td>Lognormal</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>Intervention time was restricted to the monthly grid from 5 to 22 years. Decision ranges were <italic>r</italic><sub>D</sub>=0.15–0.55, <italic>r</italic><sub>L</sub>=0.15–0.50 and <italic>r</italic><sub>COP</sub>=0.10–0.35. The candidate design contained 1,024 scrambled Sobol vectors generated with seed 20260729. Training used 256 common-random scenarios generated with seed 20260730. Final evaluation used 5,000 independent holdout scenarios generated with seed 20260728. Final feasibility was assessed using one-sided 95% exact upper confidence bounds, and CVaR<sub>95</sub> confidence intervals were obtained from 2,000 bootstrap resamples. All state simulations used monthly fourth-order Runge–Kutta integration. Expected-value confidence intervals used the student-t formula; CVaR<sub>95</sub> intervals used 2,000 percentile bootstrap resamples with replacement and seed 20260802. The nested search-stability audit extended the same scrambled Sobol sequence to 2,048 candidates.</p>
      <table-wrap id="tbl9">
        <label>Table 9</label>
        <caption><p>Table A2. Optimisation, holdout and statistical evaluation settings.</p></caption>
        <table>
          <thead>
            <tr>
              <th><bold>Setting</bold></th>
              <th><bold>Value</bold></th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td>Candidate design</td>
              <td>1,024 scrambled Sobol vectors</td>
            </tr>
            <tr>
              <td>Candidate seed</td>
              <td>20260729</td>
            </tr>
            <tr>
              <td>Training scenarios</td>
              <td>256 common-random scenarios</td>
            </tr>
            <tr>
              <td>Training seed</td>
              <td>20260730</td>
            </tr>
            <tr>
              <td>Holdout scenarios</td>
              <td>5,000 independent scenarios</td>
            </tr>
            <tr>
              <td>Holdout seed</td>
              <td>20260728</td>
            </tr>
            <tr>
              <td>CVaR level</td>
              <td>0.95</td>
            </tr>
            <tr>
              <td>CVaR bootstrap resamples</td>
              <td>2,000</td>
            </tr>
            <tr>
              <td>Integration</td>
              <td>Monthly fixed-step RK4</td>
            </tr>
            <tr>
              <td>CVaR bootstrap seed</td>
              <td>20260802</td>
            </tr>
            <tr>
              <td>Training reliability/load limit</td>
              <td>Maximum 7 violations of 256</td>
            </tr>
            <tr>
              <td>Training persistence limit</td>
              <td>Maximum 12 violations of 256</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>Search-set coverage was assessed using normalised hypervolume and inverted generational distance (<xref ref-type="bibr" rid="ref-r24">Zitzler and Thiele 1999</xref>; <xref ref-type="bibr" rid="ref-r9">Ishibuchi <italic>et al.</italic> 2015</xref>). For a non-dominated set <italic>S</italic> and reference point <italic>r</italic>, hypervolume was</p>
      <disp-formula id="eq28">
        <label>(28)</label>
        <math><mrow><mtext>HV</mtext><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>S</mi><mo separator="true">;</mo><mi>r</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>=</mo><msub><mi>λ</mi><mi>d</mi></msub><mrow><mo fence="true" form="prefix" stretchy="true">[</mo><msub><mo movablelimits="false">⋃</mo><mrow><mi>x</mi><mo>∈</mo><mi>S</mi></mrow></msub><msubsup><mo movablelimits="false">∏</mo><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>d</mi></msubsup><mrow><mo fence="true" form="prefix" stretchy="true">[</mo><msub><mi>f</mi><mi>k</mi></msub><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>x</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo separator="true">,</mo><msub><mi>r</mi><mi>k</mi></msub><mo fence="true" form="postfix" stretchy="true">]</mo></mrow><mo fence="true" form="postfix" stretchy="true">]</mo></mrow></mrow></math>
      </disp-formula>
      <p>With the 2,048-candidate non-dominated set <italic>R</italic> as the post-hoc reference set, inverted generational distance was</p>
      <disp-formula id="eq29">
        <label>(29)</label>
        <math><mrow><mtext>IGD</mtext><mrow><mo fence="true" form="prefix" stretchy="false">(</mo><mi>S</mi><mo separator="true">,</mo><mi>R</mi><mo fence="true" form="postfix" stretchy="false">)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mo fence="true" form="prefix" stretchy="true">|</mo><mi>R</mi><mo fence="true" form="postfix" stretchy="true">|</mo></mrow></mfrac><msub><mo movablelimits="false">∑</mo><mrow><mi>y</mi><mo>∈</mo><mi>R</mi></mrow></msub><msub><mi>min</mi><mrow><mi>x</mi><mo>∈</mo><mi>S</mi></mrow></msub><mo>⁡</mo><msub><mrow><mo fence="true" form="prefix" stretchy="true">‖</mo><mi>y</mi><mo>−</mo><mi>x</mi><mo fence="true" form="postfix" stretchy="true">‖</mo></mrow><mn>2</mn></msub></mrow></math>
      </disp-formula>
      <p>All three objectives were normalised before calculation. Hypervolume used reference point (1.1,1.1,1.1). The 2,048-candidate normalisation ranges and reference set were used only for post-hoc search diagnostics and did not alter simulation, feasibility screening or selection of the reported 1,024-candidate strategy. The intervention candidates were generated with a scrambled Sobol sequence (<xref ref-type="bibr" rid="ref-r14">Owen 1998</xref>).</p>
      <table-wrap id="tbl10">
        <label>Table 10</label>
        <caption><p>Table A3. Nested Sobol search-stability diagnostics on the training scenario set.</p></caption>
        <table>
          <thead>
            <tr>
              <th><bold>Candidates</bold></th>
              <th><bold>Feasible</bold></th>
              <th><bold>Non-dominated</bold></th>
              <th><bold>Selected year</bold></th>
              <th><bold>Candidate ID</bold></th>
              <th><bold>Hypervolume</bold></th>
              <th><bold>IGD</bold></th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td>256</td>
              <td>5</td>
              <td>4</td>
              <td>12.4167</td>
              <td>60</td>
              <td>0.5730</td>
              <td>0.1849</td>
            </tr>
            <tr>
              <td>512</td>
              <td>9</td>
              <td>6</td>
              <td>12.9167</td>
              <td>492</td>
              <td>0.7454</td>
              <td>0.1558</td>
            </tr>
            <tr>
              <td>1,024</td>
              <td>20</td>
              <td>9</td>
              <td>12.9167</td>
              <td>492</td>
              <td>0.8242</td>
              <td>0.0941</td>
            </tr>
            <tr>
              <td>2,048</td>
              <td>44</td>
              <td>17</td>
              <td>12.9167</td>
              <td>492</td>
              <td>0.8796</td>
              <td>0.0000</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>Objectives were normalised using the feasible 2,048-candidate set. Hypervolume used reference point (1.1,1.1,1.1), and IGD was calculated against the 2,048-candidate non-dominated set. Candidate 492 is <italic>t</italic><sub>I</sub>=12.9167 years, <italic>r</italic><sub>D</sub>=0.543905, <italic>r</italic><sub>L</sub>=0.467926 and <italic>r</italic><sub>COP</sub>=0.339490.</p>
      <table-wrap id="tbl11">
        <label>Table 11</label>
        <caption><p>Table A4. Preference-weight sensitivity of the representative compromise selection.</p></caption>
        <table>
          <thead>
            <tr>
              <th><bold>Cost weight</bold></th>
              <th><bold>Carbon weight</bold></th>
              <th><bold>Instability weight</bold></th>
              <th><bold>Selected ID</bold></th>
              <th><bold>Selected year</bold></th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td>0.3333</td>
              <td>0.3333</td>
              <td>0.3333</td>
              <td>492</td>
              <td>12.9167</td>
            </tr>
            <tr>
              <td>0.4000</td>
              <td>0.3000</td>
              <td>0.3000</td>
              <td>492</td>
              <td>12.9167</td>
            </tr>
            <tr>
              <td>0.3000</td>
              <td>0.4000</td>
              <td>0.3000</td>
              <td>492</td>
              <td>12.9167</td>
            </tr>
            <tr>
              <td>0.2800</td>
              <td>0.3200</td>
              <td>0.4000</td>
              <td>492</td>
              <td>12.9167</td>
            </tr>
            <tr>
              <td>0.2000</td>
              <td>0.3000</td>
              <td>0.5000</td>
              <td>492</td>
              <td>12.9167</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
    </sec>
  </body>
  <back>
    <fn-group>
      <fn fn-type="con"><p>Seyed Reza Samaei: Conceptualisation, methodology, software, formal analysis, investigation, data curation, validation, visualisation, writing – original draft, writing – review and editing, and project administration.

Assed N. Haddad: Methodology, validation, supervision, and writing – review and editing.

James Riffat: Conceptualisation, methodology, validation, supervision, project administration, writing – original draft, and writing – review and editing.

All authors contributed to the interpretation of the results, critically reviewed the manuscript, approved the final submitted version, and agreed to be accountable for the integrity of the work.</p></fn>
      <fn fn-type="conflict"><p>The authors declare that they have no competing financial or non-financial interests that could have influenced the research, analysis, interpretation, or reporting of the findings presented in this manuscript.</p></fn>
      <fn fn-type="data-availability"><p>The public energy data used to define the reference load profile are available through the Building Data Genome Project 2 associated with Miller et al. (2020), DOI: 10.1038/s41597-020-00712-x. Appendix A reports the state-model parameters, uncertainty distributions, decision bounds, random seeds, statistical evaluation settings and search diagnostics required to interpret the optimisation. The processed inputs, candidate matrix, training and holdout outputs, numerical implementation and figure-generation scripts are available from the corresponding author upon reasonable request.</p></fn>
      <fn fn-type="ethics"><p>This study is based exclusively on synthetic operational data, mathematical modelling, and computational simulation. It did not involve human participants, animals, biological materials, personal data, or identifiable operational records. Ethical approval and informed consent were therefore not required.</p></fn>
      <fn fn-type="editorial-independence"><p>One or more authors of this paper serve as editors of this journal. To ensure editorial independence, these authors were fully recused from the handling of this manuscript. They took no part in the selection of reviewers, the peer-review process, or the editorial decision, which were managed independently by another editor with no involvement in the work.</p></fn>
    </fn-group>
    <ref-list>
      <ref id="ref-r1">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Boje, Calin</string-name>
            <string-name>Guerriero, Annie</string-name>
            <string-name>Kubicki, Sylvain</string-name>
            <string-name>Rezgui, Yacine</string-name>
          </person-group>
          <article-title>Towards a semantic Construction Digital Twin: Directions for future research</article-title>
          <source>Automation in Construction</source>
          <year>2020</year>
          <volume>114</volume>
          <page-range>103179</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.autcon.2020.103179</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r2">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Clopper</string-name>
            <string-name>C. J.</string-name>
            <string-name>Pearson</string-name>
            <string-name>E. S.</string-name>
          </person-group>
          <article-title>The use of confidence or fiducial limits illustrated in the case of the binomial</article-title>
          <source>Biometrika</source>
          <year>1934</year>
          <volume>26</volume>
          <issue>4</issue>
          <page-range>404-413</page-range>
          <publisher-name>Oxford University Press (OUP)</publisher-name>
          <pub-id pub-id-type="doi">10.1093/biomet/26.4.404</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r3">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Deng, Min</string-name>
            <string-name>Menassa, Carol C.</string-name>
            <string-name>Kamat, Vineet R.</string-name>
          </person-group>
          <article-title>From BIM to digital twins: a systematic review of the evolution of intelligent building representations in the AEC-FM industry</article-title>
          <source>Journal of Information Technology in Construction</source>
          <year>2021</year>
          <volume>26</volume>
          <page-range>58-83</page-range>
          <publisher-name>International Council for Research and Innovation in Building and Construction</publisher-name>
          <pub-id pub-id-type="doi">10.36680/j.itcon.2021.005</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r5">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>European Committee for Standardization</string-name>
          </person-group>
          <article-title>EN 15978:2011 Sustainability of construction works—Assessment of environmental performance of buildings—Calculation method</article-title>
          <source>Brussels: CEN</source>
          <year>2011</year>
          <publisher-name>Brussels: CEN</publisher-name>
        </element-citation>
      </ref>
      <ref id="ref-r6">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Evins, Ralph</string-name>
          </person-group>
          <article-title>A review of computational optimisation methods applied to sustainable building design</article-title>
          <source>Renewable and Sustainable Energy Reviews</source>
          <year>2013</year>
          <volume>22</volume>
          <page-range>230-245</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.rser.2013.02.004</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r7">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Hamdy, Mohamed</string-name>
            <string-name>Hasan, Ala</string-name>
            <string-name>Siren, Kai</string-name>
          </person-group>
          <article-title>A multi-stage optimization method for cost-optimal and nearly-zero-energy building solutions in line with the EPBD-recast 2010</article-title>
          <source>Energy and Buildings</source>
          <year>2013</year>
          <volume>56</volume>
          <page-range>189-203</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.enbuild.2012.08.023</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r8">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>International Organization for Standardization</string-name>
          </person-group>
          <article-title>ISO 15686-5:2017 Buildings and constructed assets—Service life planning—Part 5: Life-cycle costing</article-title>
          <source>Geneva: ISO</source>
          <year>2017</year>
          <publisher-name>Geneva: ISO</publisher-name>
        </element-citation>
      </ref>
      <ref id="ref-r9">
        <element-citation publication-type="book">
          <person-group person-group-type="author">
            <string-name>Ishibuchi, Hisao</string-name>
            <string-name>Masuda, Hiroyuki</string-name>
            <string-name>Tanigaki, Yuki</string-name>
            <string-name>Nojima, Yusuke</string-name>
          </person-group>
          <article-title>Modified Distance Calculation in Generational Distance and Inverted Generational Distance</article-title>
          <source>Lecture Notes in Computer Science</source>
          <year>2015</year>
          <page-range>110-125</page-range>
          <publisher-name>Springer International Publishing</publisher-name>
          <pub-id pub-id-type="doi">10.1007/978-3-319-15892-1_8</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r10">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Kapteyn, Michael G.</string-name>
            <string-name>Pretorius, Jacob V. R.</string-name>
            <string-name>Willcox, Karen E.</string-name>
          </person-group>
          <article-title>A probabilistic graphical model foundation for enabling predictive digital twins at scale</article-title>
          <source>Nature Computational Science</source>
          <year>2021</year>
          <volume>1</volume>
          <issue>5</issue>
          <page-range>337-347</page-range>
          <publisher-name>Springer Science and Business Media LLC</publisher-name>
          <pub-id pub-id-type="doi">10.1038/s43588-021-00069-0</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r11">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Luo, Linxi</string-name>
            <string-name>Wei, Hailu</string-name>
            <string-name>Lin, Ziqi</string-name>
            <string-name>Wu, Jiyuan</string-name>
            <string-name>Wang, Wei</string-name>
            <string-name>Sun, Yongjun</string-name>
          </person-group>
          <article-title>Multi-objective optimal energy-efficient retrofit determination using hybrid urban building energy model: Considering uncertainties between models</article-title>
          <source>Building Simulation</source>
          <year>2025</year>
          <volume>18</volume>
          <issue>1</issue>
          <page-range>183-206</page-range>
          <publisher-name>Springer Science and Business Media LLC</publisher-name>
          <pub-id pub-id-type="doi">10.1007/s12273-024-1206-6</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r13">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Onweh, Chinedu C.</string-name>
            <string-name>Al-Habaibeh, Amin</string-name>
            <string-name>Manu, Emmanuel</string-name>
          </person-group>
          <article-title>A Review of Energy Efficiency Strategies in Smart Buildings: Integrating Occupant Comfort, HVAC Optimisation, and Building Automation</article-title>
          <source>Research and Reviews in Sustainability</source>
          <year>2025</year>
          <volume>1</volume>
          <page-range>48-60</page-range>
          <publisher-name>Caravel Press</publisher-name>
          <pub-id pub-id-type="doi">10.5334/rss.9</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r14">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Owen, Art B.</string-name>
          </person-group>
          <article-title>Scrambling Sobol' and Niederreiter–Xing Points</article-title>
          <source>Journal of Complexity</source>
          <year>1998</year>
          <volume>14</volume>
          <issue>4</issue>
          <page-range>466-489</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1006/jcom.1998.0487</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r15">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Rasheed, Adil</string-name>
            <string-name>San, Omer</string-name>
            <string-name>Kvamsdal, Trond</string-name>
          </person-group>
          <article-title>Digital Twin: Values, Challenges and Enablers From a Modeling Perspective</article-title>
          <source>IEEE Access</source>
          <year>2020</year>
          <volume>8</volume>
          <page-range>21980-22012</page-range>
          <publisher-name>Institute of Electrical and Electronics Engineers (IEEE)</publisher-name>
          <pub-id pub-id-type="doi">10.1109/ACCESS.2020.2970143</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r16">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Razak, Tajul Rosli</string-name>
            <string-name>Kutlu, Cagri</string-name>
            <string-name>Zheng, Tianhong</string-name>
            <string-name>Jarimi, Hasila</string-name>
            <string-name>Su, Yuehong</string-name>
            <string-name>Riffat, Saffa</string-name>
            <string-name>Jayakumar, Preethi</string-name>
            <string-name>Shah, Dhruv</string-name>
          </person-group>
          <article-title>From Experiment to Deployment: An Integrated Framework for Predictive Modelling and Visualisation of Thermoelectric HVAC Systems</article-title>
          <source>Artificial Intelligence for Sustainable Cities</source>
          <year>2026</year>
          <volume>1</volume>
          <page-range>137-156</page-range>
          <publisher-name>Caravel Press</publisher-name>
          <pub-id pub-id-type="doi">10.65582/aifsc.2026.008</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r17">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Rockafellar</string-name>
            <string-name>R. Tyrrell</string-name>
            <string-name>Uryasev, Stanislav</string-name>
          </person-group>
          <article-title>Optimization of conditional value-at-risk</article-title>
          <source>The Journal of Risk</source>
          <year>2000</year>
          <volume>2</volume>
          <issue>3</issue>
          <page-range>21-41</page-range>
          <publisher-name>Infopro Digital Services Limited</publisher-name>
          <pub-id pub-id-type="doi">10.21314/JOR.2000.038</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r18">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Rockafellar</string-name>
            <string-name>R.Tyrrell</string-name>
            <string-name>Uryasev, Stanislav</string-name>
          </person-group>
          <article-title>Conditional value-at-risk for general loss distributions</article-title>
          <source>Journal of Banking &amp; Finance</source>
          <year>2002</year>
          <volume>26</volume>
          <issue>7</issue>
          <page-range>1443-1471</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/s0378-4266(02)00271-6</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r19">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Samaei, Seyed Reza</string-name>
            <string-name>Riffat, James</string-name>
          </person-group>
          <article-title>From Optimization to Stability Preservation: A Self-Healing, Action-Bearing Digital Twin for Climate-Stressed Building Energy Systems</article-title>
          <source>Green Technology &amp; Innovation</source>
          <year>2026</year>
          <volume>2</volume>
          <page-range>150-177</page-range>
          <publisher-name>Caravel Press</publisher-name>
          <pub-id pub-id-type="doi">10.65582/gti.2026.008</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r20">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Shu, Lei</string-name>
            <string-name>Hong, Tianzhen</string-name>
            <string-name>Sun, Kaiyu</string-name>
            <string-name>Zhao, Dong</string-name>
          </person-group>
          <article-title>Framework to select robust energy retrofit measures for residential communities</article-title>
          <source>Energy and Buildings</source>
          <year>2025</year>
          <volume>327</volume>
          <page-range>115077</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.enbuild.2024.115077</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r21">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Taileb, Ali</string-name>
            <string-name>Sherzad, Mohammed Fareed</string-name>
          </person-group>
          <article-title>Comprehensive Energy and Decarbonisation Audit of a Multi-Unit Residential Building in Toronto: Methods, Findings, and Recommendations</article-title>
          <source>Future Cities and Environment</source>
          <year>2026</year>
          <volume>12</volume>
          <page-range>18</page-range>
          <publisher-name>Cerebration Science Publishing Co., Limited</publisher-name>
          <pub-id pub-id-type="doi">10.70917/fce-2026-014</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r23">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Zhang, Haonan</string-name>
            <string-name>Hewage, Kasun</string-name>
            <string-name>Bakhtavar, Ezzeddin</string-name>
            <string-name>Sun, Qingqing</string-name>
            <string-name>Sadiq, Rehan</string-name>
          </person-group>
          <article-title>Robust building energy retrofit evaluation under uncertainty: An interpretable machine learning approach</article-title>
          <source>Energy Conversion and Management</source>
          <year>2025</year>
          <volume>345</volume>
          <page-range>120362</page-range>
          <publisher-name>Elsevier BV</publisher-name>
          <pub-id pub-id-type="doi">10.1016/j.enconman.2025.120362</pub-id>
        </element-citation>
      </ref>
      <ref id="ref-r24">
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <string-name>Zitzler</string-name>
            <string-name>E.</string-name>
            <string-name>Thiele</string-name>
            <string-name>L.</string-name>
          </person-group>
          <article-title>Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach</article-title>
          <source>IEEE Transactions on Evolutionary Computation</source>
          <year>1999</year>
          <volume>3</volume>
          <issue>4</issue>
          <page-range>257-271</page-range>
          <publisher-name>Institute of Electrical and Electronics Engineers (IEEE)</publisher-name>
          <pub-id pub-id-type="doi">10.1109/4235.797969</pub-id>
        </element-citation>
      </ref>
    </ref-list>
  </back>
</article>
