data-cap
    Preparing search index...

    Function buildLifecycleModel

    • Projects inventory into data-cap's Lifecycle Model. Pure -- a projection over an already-built inventory, never a second scan, which is why EvidenceModel can populate lifecycle unconditionally alongside capability rather than gating it on an opt-in pass the way dependency/ownership are gated on a usage scan.

      now is a parameter, never new Date() read in here: every time- sensitive computation in one run must agree on the same instant, and a caller-supplied clock is also what makes this testable without freezing time globally.

      Parameters

      Returns LifecycleModel