Skip to content

Frameworks in Modulos

Frameworks are how Modulos scopes governance work. A framework represents a regulation, standard, or internal policy structure (for example EU AI Act, ISO 42001, or NIST AI RMF).

For an overview of supported frameworks, see Frameworks Overview.

What this is

Frameworks do three things in Modulos:

  • define what applies to a project
  • preserve traceability back to the source document through requirements
  • enable reuse through mapped controls across frameworks

Modulos separates “what” from “how”:

  • Requirements are the obligations from the framework and preserve the framework’s structure.
  • Controls are the operational “how” and can map to multiple requirements across one or more frameworks.

This mapping is what enables a unified control framework: one control can satisfy multiple requirements, across multiple frameworks, with one set of evidence.

For the full end-to-end flow, see Governance Operating Model.

Where in Modulos

  • Project → Settings → Frameworks to add frameworks, inspect versions, update to the latest version, and freeze updates
  • Project → Requirements to view framework-derived obligations and fulfillment status
  • Project → Controls to implement reusable controls mapped across requirements
  • Project → Dashboard to see progress rollups by framework

Who can do what

Permissions

  • Most project members can view which frameworks are applied.
  • Project Owners manage the project’s frameworks: add/remove, update versions, and freeze updates.
  • Editors typically execute the controls created or mapped by frameworks.
  • Auditors can view the framework structure and trace work to requirements, controls, and evidence.
Project settings frameworks table showing applied frameworks with current and latest versions, plus freeze and update controls.
Use Project Settings → Frameworks to manage which frameworks apply, pin versions, and control updates. UI shown in light mode.
  1. 1
    Frameworks settings
    This is the project-level view for adding and maintaining applied frameworks.
  2. 2
    Freeze updates
    Freeze near audit readiness to keep scope stable while work finishes.
  3. 3
    Update frameworks
    Adopt the latest available versions when you are ready to absorb scope changes.
  4. 4
    Current vs latest version
    Each framework is pinned to a current version and can have a newer version available.

How it works

Mapping and reuse (“what” vs “how”)

When you add a framework, Modulos scopes work in a way that preserves traceability and enables reuse:

  • requirements preserve the framework’s structure and codes (the “what”)
  • controls implement requirements and are reusable across frameworks (the “how”)
  • evidence attaches to control components so proof stays precise

The diagram below shows how requirements map into a shared control layer, with evidence attached at the component (claim) level.

Versioning and scope stability

Frameworks in a project reference a versioned template. This keeps governance stable:

  • you can be explicit about “which version did we implement”
  • auditors can see what changed between versions
  • projects can choose when to adopt updates

In practice, each applied framework has:

  • a pinned current version
  • a latest available version (if the library has moved on)

Framework updates are a scope change. Updating a framework can:

  • introduce new requirements and controls
  • adjust mappings (which can change what “complete” means)

Best practice:

  • update frameworks early in a program when change is expected
  • freeze framework updates when nearing audit readiness so scope stops shifting

The diagram below shows how version pinning and freezing help you control when scope changes enter the project.

How to use it

1

Select frameworks

Add the standards and regulations that apply to the project scope

2

Review scoped requirements

Understand what obligations exist and how they are structured

3

Execute mapped controls

Implement controls once and reuse them across requirements and frameworks

4

Update frameworks deliberately

Adopt new versions when you are ready to absorb scope changes

5

Freeze near audit

Stop framework changes when you need the scope to stay stable

Important considerations

  • Framework updates can create new work. Treat “update to latest” as a governance decision, not a maintenance click.
  • If two frameworks conflict, document your interpretation in assets and control narratives so reviewers and auditors can follow your reasoning.
  • Keep the project description aligned with the applied frameworks. Scope drift is the most common cause of audit rework.