Skip to main content
Jira progress: loading…

EGCI

Enterprise Group Consolidation & Intelligence Engine

Status: Proposed Core Component Component Type: Consolidation, Scope Resolution & Enterprise Intelligence Engine Primary Domain: Computation Hub / Enterprise Intelligence Canonical Entity Identifier: E-C-O™ Number Primary Consumers: ZARA, Reports & Insights Hub, dashboards, APIs, XBRL/iXBRL services, simulation engines, benchmarking services and white-label applications


1. Purpose

The Enterprise Group Consolidation & Intelligence Engine (EGCI) provides ZAYAZ with a unified mechanism for analyzing, consolidating and interpreting ESG information across multiple E-C-O™ Numbers.

An individual E-C-O™ Number represents a distinct organizational entity within the ZAYAZ ecosystem. Enterprise organizations, however, frequently consist of tens, hundreds or thousands of legal entities, subsidiaries, facilities, operating companies, joint ventures and other organizational units.

Enterprise sustainability management therefore requires more than entity-level reporting.

Organizations must be able to ask questions such as:

  • What are the consolidated Scope 1 emissions of the entire group?
  • Which subsidiaries account for the majority of Scope 3 emissions?
  • What is the ESG performance of our European operations?
  • Which entities have insufficient assurance coverage?
  • How does one business division compare with another?
  • Which entities are responsible for a deterioration in a particular KPI?
  • What would group performance look like if a company were acquired or divested?
  • Which entities fall inside the reporting perimeter for a particular regulatory disclosure?
  • What is the consolidated CSRD/ESRS position of the reporting group?

EGCI provides the computational and semantic layer required to answer these questions.

EGCI does not replace the underlying entity-level ESG records.

Instead, it creates virtual, reproducible and fully traceable analytical views across selected E-C-O™ Numbers.

The fundamental architectural principle is:

Consolidate the interpretation — never destroy the lineage.

Every consolidated result must remain traceable to the individual entities, signals, observations, methodologies, source evidence and validation states from which it was derived.


2. Core Concept

EGCI introduces an enterprise-level analytical abstraction above individual E-C-O™ Numbers.

Conceptually:

Enterprise / Reporting Group

├── E-C-O Number A
├── E-C-O Number B
├── E-C-O Number C
├── E-C-O Number D
└── ...


Scope Resolution


EGCI Consolidation


Enterprise ESG State

┌───────┼────────┐
▼ ▼ ▼
ZARA Reports Analytics

The enterprise ESG state is not a duplicated dataset.

It is a computed projection over authoritative underlying entity data.

This distinction is fundamental to data integrity.


3. Architectural Principle — Virtual Consolidation

EGCI SHOULD NOT create independent copies of ESG observations merely because those observations are included in a consolidated enterprise result.

For example:

Group Scope 1
42,817 tCO₂e

├── ECO-A → 18,220 tCO₂e
├── ECO-B → 11,407 tCO₂e
├── ECO-C → 8,113 tCO₂e
└── ECO-D → 5,077 tCO₂e

The value 42,817 tCO₂e represents a derived enterprise result.

It must retain references to the contributing records.

A user, verifier or authorized system SHOULD therefore be able to traverse:

Consolidated Result

Entity Contribution

Facility / Organizational Unit

Metric

Observation

Calculation

Source Data

Emission Factor / Methodology

Validation

Verification / Assurance

Evidence

EGCI therefore operates as a lineage-preserving computational layer, rather than a conventional reporting database.


4. Relationship to Existing ZAYAZ Architecture

EGCI SHOULD reuse existing ZAYAZ capabilities rather than duplicate them.

EGCI acts primarily as an orchestration and enterprise-semantic layer over components such as:

ComponentEGCI Function
E-C-O™ Number architectureCanonical entity identity
SSSRSignal discovery and metadata resolution
USOSemantic interpretation of signals
ZARArtifact and lineage resolution
ZSSRSystem and component routing
AGGRNumerical aggregation operations
NORMUnit and representation normalization
Rule Set FrameworkConsolidation and eligibility rules
DaVEData validation
DICEData integrity and compliance controls
VTETrust and validation intelligence
ALTDAudit and lineage records
CMCBCross-component communication
ZARANatural-language interaction and synthesis
Reports & Insights HubPresentation and disclosure generation

EGCI MUST NOT become an alternative implementation of these components.

Its responsibility is to determine:

  1. which entities belong to the requested analytical scope;
  2. which signals are eligible for consolidation;
  3. how those signals must be normalized and consolidated;
  4. which eliminations or adjustments are required;
  5. how trust and lineage propagate into the result; and
  6. how the resulting enterprise state is exposed to downstream consumers.

5. Enterprise Entity Graph

EGCI requires a temporal Enterprise Entity Graph describing relationships between E-C-O™ Numbers and other organizational objects.

Example:

ECO-PARENT

├── ECO-EUROPE
│ ├── ECO-NORWAY
│ │ ├── Facility Bergen
│ │ └── Facility Oslo
│ │
│ ├── ECO-SWEDEN
│ └── ECO-GERMANY

├── ECO-AMERICAS
│ ├── ECO-USA
│ └── ECO-CANADA

└── ECO-ASIA
├── ECO-JAPAN
└── ECO-SINGAPORE

Relationships SHOULD support attributes including:

relationship_type: subsidiary
ownership_percentage: 100
control_type: operational_control
valid_from: 2025-01-01
valid_to: null
reporting_inclusion: true

The graph MUST be temporal.

A company acquired during 2026 cannot automatically be treated as though it belonged to the group during 2025.

Similarly, divested entities must remain historically visible without remaining inside future reporting scopes.


6. Scope Resolver

The Scope Resolver determines which entities participate in a particular EGCI computation.

Scopes MAY be defined through:

Ownership

All entities controlled by ECO-PARENT

Explicit selection

ECO-A
ECO-B
ECO-F
ECO-K

Geography

All entities operating in EU member states

Organizational structure

Automotive Division

NACE classification

All manufacturing entities

Regulatory perimeter

Entities included in CSRD consolidated reporting

ESG characteristics

Entities with material ESRS E1 exposure

Trust characteristics

Entities with assurance confidence below 0.80

Temporal state

Entities controlled by the group on 31 December 2026

Custom collections

Users MAY create reusable named scopes such as:

"Nordic Operations"
"EU Manufacturing"
"2026 CSRD Perimeter"
"High Water Risk Sites"
"Portfolio Companies"
"Strategic Suppliers"

These SHOULD be represented as saved scope definitions rather than copied datasets.


7. Consolidation Request

A normalized EGCI request MAY resemble:

{
"scope": {
"type": "saved_scope",
"scope_id": "scope-eu-manufacturing"
},
"period": {
"start": "2026-01-01",
"end": "2026-12-31"
},
"metric": "ESRS_E1_SCOPE1",
"consolidation_basis": "operational_control",
"currency": "EUR",
"requested_by": "user-123",
"purpose": "csrd_reporting"
}

Alternatively:

{
"scope": {
"type": "explicit_entities",
"eco_numbers": [
"ECO-276-111-111-111",
"ECO-752-222-222-222",
"ECO-578-333-333-333"
]
},
"period": {
"start": "2026-01-01",
"end": "2026-12-31"
},
"metric": "ESRS_E1_SCOPE1"
}

8. Metric-Aware Consolidation

Not all ESG information can be consolidated using arithmetic addition.

EGCI MUST therefore resolve a consolidation operator for each signal or metric.

Example operator classes:

OperatorExample
SUMAbsolute GHG emissions
WEIGHTED_AVERAGEEmission intensity
AVERAGESelected normalized indicators
RATIO_RECALCULATERatios requiring consolidated numerator and denominator
COUNT_DISTINCTEmployees or entities where duplication is possible
LATEST_VALIDPoint-in-time governance state
BOOLEAN_ANYAny entity has condition
BOOLEAN_ALLAll entities satisfy condition
MAXHighest risk exposure
MINLowest assurance level
DISTRIBUTIONWorkforce demographics
NARRATIVE_SYNTHESISPolicies and qualitative disclosures
NOT_CONSOLIDATABLEEntity-specific information that must remain separate

The operator SHOULD be registered as metadata rather than hardcoded into EGCI.

Example:

signal_id: ESRS_E1_SCOPE1
consolidation:
operator: SUM
normalize_unit: tCO2e
temporal_method: reporting_period
elimination_policy: intercompany_applicable

This allows consolidation logic to evolve through ZAYAZ registries and rule sets without rewriting the engine.


9. Normalization Before Consolidation

EGCI MUST NOT aggregate semantically incompatible values.

Before consolidation, contributing observations MAY require normalization across:

  • measurement units;
  • currencies;
  • reporting periods;
  • GWP methodologies;
  • emission-factor versions;
  • taxonomy versions;
  • organizational boundaries;
  • calculation methodologies;
  • accounting conventions;
  • geographic conventions; and
  • temporal resolutions.

Example:

Entity A → 1,200,000 kg CO₂e
Entity B → 3,400 t CO₂e
Entity C → 0.008 Mt CO₂e

↓ NORM

Entity A → 1,200 t CO₂e
Entity B → 3,400 t CO₂e
Entity C → 8,000 t CO₂e

↓ AGGR

Group → 12,600 t CO₂e

Normalization actions MUST remain visible in provenance.


10. Intercompany Elimination and Double-Counting Control

Enterprise ESG consolidation introduces potential double counting.

Examples include:

  • energy transferred between group companies;
  • waste transferred internally;
  • internal transportation;
  • products sold between subsidiaries;
  • internal Scope 3 transactions;
  • shared facilities;
  • employees represented by multiple organizational systems;
  • internally generated renewable electricity;
  • duplicated supplier relationships.

EGCI SHOULD therefore support an Elimination Layer.

Conceptually:

Raw Group Contributions


Relationship Analysis


Potential Internal Flows


Elimination Rules


Adjusted Consolidated Result

Every elimination MUST be represented explicitly.

A consolidated result SHOULD expose:

{
"gross_value": 45120,
"eliminations": 2303,
"net_consolidated_value": 42817,
"unit": "tCO2e"
}

The elimination itself MUST have provenance.


11. Trust Propagation

Consolidation must not hide poor-quality underlying data.

A group result assembled from weak evidence must not appear equivalent to one assembled entirely from verified primary data.

EGCI SHOULD therefore calculate a Consolidated Trust Profile.

Example:

{
"value": 42817,
"unit": "tCO2e",
"trust": {
"overall_score": 0.91,
"verified_coverage": 0.84,
"primary_data_coverage": 0.77,
"estimated_data_coverage": 0.16,
"failed_validation_coverage": 0.01
}
}

Trust propagation SHOULD consider existing ZAYAZ validation and assurance signals rather than inventing a separate trust framework.

The result SHOULD allow users to identify which entities contribute disproportionately to uncertainty.


12. Contribution Analysis

EGCI SHOULD automatically calculate contribution structures.

Example:

Group Scope 1: 42,817 tCO₂e

Germany 31.2%
Norway 22.7%
Sweden 18.4%
France 11.8%
Other 15.9%

The same mechanism SHOULD work across:

  • legal entities;
  • countries;
  • business units;
  • facilities;
  • NACE activities;
  • products;
  • suppliers;
  • emission sources;
  • ESG topics; and
  • other registered dimensions.

This enables automatic hotspot identification.


13. Comparative Intelligence

EGCI SHOULD support comparison between arbitrary scopes.

Examples:

Nordic Operations
VS
Central European Operations

or:

Manufacturing
VS
Services

or:

2025 Group Structure
VS
2026 Group Structure

Comparisons SHOULD distinguish between:

  • absolute change;
  • percentage change;
  • structural change;
  • scope change;
  • methodology change;
  • data-quality change; and
  • actual operational performance change.

This distinction is important because an apparent ESG performance change may result from an acquisition, disposal or methodology revision rather than an operational change.


14. Temporal Consolidation

Every EGCI result MUST be evaluated against a defined time context.

Entity relationships, ownership structures and reporting scopes change.

Therefore:

Group(2024) ≠ Group(2025) ≠ Group(2026)

EGCI MUST preserve the reporting perimeter applicable at the requested point or period in time.

This enables reproducible historical reporting.

A report generated in 2028 for reporting year 2025 MUST be capable of reconstructing the valid 2025 group structure and applicable consolidation rules.


15. Scenario and Pro Forma Analysis

EGCI SHOULD support non-authoritative analytical scopes for scenario modeling.

Example:

Current Group
+
Acquisition Target ECO-X
=
Pro Forma Group

Possible questions include:

  • What happens to group emissions following an acquisition?
  • How would an asset disposal affect taxonomy alignment?
  • What would the group's ESG risk profile look like after restructuring?
  • Which acquisition target provides the strongest sustainability improvement?
  • How does a planned facility closure affect Net Zero trajectories?

Scenario results MUST be clearly distinguished from authoritative reporting results.


16. Enterprise Intelligence API

EGCI SHOULD expose a reusable enterprise intelligence interface.

Conceptual endpoint:

POST /api/v1/enterprise/consolidate

Example request:

{
"scope_id": "scope-global-group",
"metric_ids": [
"ESRS_E1_SCOPE1",
"ESRS_E1_SCOPE2",
"ESRS_E1_SCOPE3"
],
"period": "2026",
"dimensions": [
"country",
"entity"
]
}

Conceptual response:

{
"scope_id": "scope-global-group",
"period": "2026",
"results": [],
"lineage_id": "lin-egci-8f92...",
"trust_profile": {},
"generated_at": "2027-02-12T09:14:22Z"
}

The API SHOULD be usable by all authorized ZAYAZ and white-label components.


17. Integration with ZARA

ZARA SHOULD act as a natural-language consumer and orchestrator of EGCI.

Example user request:

Summarize ESG performance across all European subsidiaries for 2026.

Conceptual flow:

User


ZARA

├─ Intent Detection
├─ Metric Resolution
└─ Scope Interpretation


EGCI

├─ Resolve Entities
├─ Resolve Signals
├─ Normalize
├─ Validate
├─ Consolidate
├─ Apply Eliminations
└─ Generate Trust Profile


Enterprise Result


ZARA


Narrative / Visualization

This establishes an important separation of responsibilities:

EGCI establishes the consolidated factual state. ZARA explains that state.

Generative AI MUST NOT independently perform authoritative enterprise consolidation when deterministic EGCI logic is available.


18. Example ZARA Queries

Once integrated with EGCI, ZARA MAY support requests such as:

"Show total Scope 1 emissions for all subsidiaries."

"Compare Nordic operations with German operations."

"Which ten entities account for 80% of group emissions?"

"Which subsidiaries have the weakest ESG data quality?"

"Summarize our consolidated ESRS E1 position."

"Exclude divested entities and regenerate the 2026 analysis."

"Show entities where Scope 3 trust is below 80%."

"What changed between 2025 and 2026?"

"How much of the change resulted from acquisitions?"

"Prepare a board-level ESG summary covering all controlled companies."

"Create a consolidated sustainability profile for these 23 E-C-O Numbers."


19. Enterprise Drill-Down

Every aggregate result SHOULD support hierarchical exploration.

Example:

GROUP

Business Division

Country

Legal Entity / E-C-O Number

Facility

Asset / Activity

Metric

Signal

Observation

Evidence

The hierarchy itself SHOULD remain flexible.

Different enterprises may organize operations by:

  • geography;
  • legal structure;
  • product line;
  • business unit;
  • operating segment;
  • investment portfolio;
  • franchise;
  • project;
  • fund;
  • supply chain; or
  • combinations of these dimensions.

EGCI therefore SHOULD NOT impose one universal corporate hierarchy.


20. Beyond Owned Companies

Although enterprise consolidation is the initial use case, EGCI SHOULD be designed around generic collections of E-C-O™ Numbers.

The same architecture can subsequently support:

Supply chains

Company

Tier 1 Suppliers

Tier 2 Suppliers

Tier 3 Suppliers

Investment portfolios

Fund

Portfolio Companies

Franchise networks

Brand

Franchise Operators

Public-sector ecosystems

Municipality

Owned Companies

Contractors

Infrastructure Operators

Financing portfolios

Financial Institution

Borrowers

Financed Activities

This transforms EGCI from a corporate reporting feature into a generalized multi-entity sustainability intelligence capability.


21. Auditability and Reproducibility

Every authoritative EGCI execution MUST produce sufficient metadata to reproduce the result.

At minimum:

consolidation_run_id:
scope_definition_id:
scope_definition_version:
entity_graph_version:
reporting_period:
metric_ids:
rule_set_versions:
methodology_versions:
normalization_actions:
elimination_actions:
source_signal_ids:
validation_states:
trust_profile:
requested_by:
executed_at:
lineage_id:

The resulting artifact SHOULD integrate with ZAYAZ lineage, artifact and audit systems.

The platform must be capable of answering:

Why was this entity included?

Why was this entity excluded?

Which value contributed to this total?

Which consolidation rule was used?

Which methodology version applied?

Which records were eliminated?

Who requested the computation?

Can the result be reproduced?

If those questions cannot be answered, the consolidated result SHOULD NOT be treated as assurance-grade.


22. Performance and Scalability

EGCI MUST be designed for enterprises containing potentially thousands of E-C-O™ Numbers and very large underlying signal volumes.

The architecture SHOULD therefore support:

  • asynchronous consolidation jobs;
  • incremental recomputation;
  • materialized analytical views where appropriate;
  • cached scope resolution;
  • dependency-aware invalidation;
  • parallel entity processing;
  • distributed aggregation;
  • precomputed common enterprise KPIs;
  • event-driven recalculation;
  • temporal snapshots;
  • query-result caching; and
  • selective drill-down retrieval.

A change to one subsidiary SHOULD NOT require unnecessary recomputation of unrelated enterprise datasets.

EGCI SHOULD maintain dependency awareness sufficient to determine which consolidated outputs are affected by changed source observations.


23. Security and Access Control

Enterprise consolidation MUST respect entity-level authorization.

A user who can access the parent company must not automatically receive unrestricted access to every underlying subsidiary record unless permitted by applicable RBAC/IAM policies.

EGCI therefore MUST evaluate access at both:

  1. aggregate-result level, and
  2. underlying lineage/drill-down level.

This allows, for example, a board member to view:

Group Scope 1 = 42,817 tCO₂e

without necessarily receiving access to confidential operational evidence from every subsidiary.


24. White-Label Architecture

EGCI MUST remain white-label compatible.

White-label partners SHOULD be able to expose enterprise consolidation through their own:

  • terminology;
  • UI;
  • dashboards;
  • reporting structures;
  • permissions;
  • branding; and
  • API products.

The underlying computation, lineage and E-C-O™ Number identity architecture remain governed by ZAYAZ.


25. Key Design Rules

EGCI MUST follow the following architectural rules:

  1. E-C-O™ Numbers remain the canonical entity anchors.
  2. Consolidation does not overwrite source data.
  3. All authoritative results must retain complete lineage.
  4. Scopes must be explicit and reproducible.
  5. Corporate structures must be temporal.
  6. Consolidation operators must be metric-aware.
  7. Normalization occurs before aggregation.
  8. Intercompany eliminations must be explicit.
  9. Trust information must propagate into consolidated results.
  10. AI may interpret results but must not replace deterministic consolidation logic.
  11. Historical group structures must remain reconstructable.
  12. Scenario results must be distinguishable from authoritative results.
  13. Access control must survive aggregation and drill-down.
  14. Consolidation rules should be registry-driven rather than hardcoded.
  15. Every material result must be reproducible from its provenance record.

26. Strategic Role Within ZAYAZ

EGCI creates the abstraction required to move ZAYAZ from:

ESG Intelligence for an Entity

to:

ESG Intelligence for an Enterprise

and ultimately:

ESG Intelligence for an Ecosystem

The progression is:

Signal

Metric

Asset / Activity

Facility

E-C-O Number

Enterprise

Portfolio / Supply Chain / Ecosystem

Because each level preserves lineage to the level below, ZAYAZ can provide enterprise-scale intelligence without sacrificing evidence integrity.

EGCI therefore acts as the enterprise semantic and consolidation layer connecting entity-level ESG truth with group-level sustainability intelligence.


27. Architectural Summary

                   ┌──────────────────────────┐
│ Enterprise / User / ZARA │
└────────────┬─────────────┘


┌──────────────────────────┐
│ Scope Resolver │
└────────────┬─────────────┘


┌──────────────────────────┐
│ Enterprise Entity Graph │
└────────────┬─────────────┘


┌─────────────────────────────────────┐
│ EGCI │
│ │
│ Entity Resolution │
│ Metric Resolution │
│ Temporal Alignment │
│ Normalization │
│ Consolidation │
│ Intercompany Elimination │
│ Trust Propagation │
│ Contribution Analysis │
└─────────────────┬───────────────────┘


┌─────────────────────────────────────┐
│ Consolidated Enterprise ESG State │
│ + Provenance + Trust + Scope │
└─────────────────┬───────────────────┘

┌─────────────────┼──────────────────┐
│ │ │
▼ ▼ ▼
ZARA Reports Analytics/API


Human-readable
intelligence

28. Closing Principle

Enterprise ESG reporting must never become an opaque arithmetic exercise.

The purpose of EGCI is not simply to add numbers together.

Its purpose is to establish a defensible enterprise ESG state in which every consolidated value can be explained, decomposed, validated and reconstructed.

The defining principle of EGCI is therefore:

One enterprise view. Every underlying truth preserved.




GitHub RepoRequest for Change (RFC)