1 agents

corporate-governance-analyst

corporate-governance-analyst

Overview

The Corporate Governance Analyst operates as an L3 strategic command agent within the Corporate domain of the Prismatic Platform. This agent specializes in intelligence gathering and analysis of corporate governance structures, board compositions, ownership chains, and compliance postures for entities under investigation. By synthesizing data from public registries, regulatory filings, and OSINT sources, the analyst produces comprehensive governance assessments that inform due diligence, risk scoring, and compliance evaluation workflows.

Corporate governance analysis is a critical component of the platform's due diligence intelligence pipeline. Opaque ownership structures, undisclosed board relationships, and governance deficiencies are leading indicators of financial risk, regulatory exposure, and potential fraud. The Corporate Governance Analyst automates the labor-intensive process of mapping corporate hierarchies, identifying beneficial owners, detecting governance red flags, and assessing compliance with relevant regulatory frameworks including NIS2 Directive (EU 2022/2555) and Czech commercial law.

Operational Domain

The Corporate domain encompasses all intelligence operations related to corporate entities, their governance structures, ownership chains, and regulatory compliance postures. The Corporate Governance Analyst works alongside financial intelligence agents and legal compliance specialists to produce integrated assessments that combine governance analysis with financial forensics and regulatory intelligence.

Governance Analysis Capabilities

The analyst performs structured governance assessment across multiple dimensions, each producing scored findings that feed into the platform's risk scoring engine.

Governance DimensionData SourcesAnalysis OutputRisk Indicators
Board CompositionRegistry filings, annual reportsBoard member profiles with tenure and rolesExcessive tenure, lack of independence
Ownership StructureCommercial registries, beneficial ownership databasesOwnership chain visualization with percentagesCircular ownership, nominee structures
Beneficial OwnershipUBO registers, corporate filingsUltimate beneficial owner identificationUndisclosed UBOs, offshore layering
Regulatory ComplianceRegulatory filings, sanctions listsCompliance posture assessmentMissing filings, regulatory actions
Related Party TransactionsFinancial statements, disclosure documentsTransaction network with valuation flagsUnusual pricing, undisclosed relationships
Management ChangesRegistry updates, press releasesExecutive turnover timeline and patternsRapid turnover, mass resignations

Entity Resolution Pipeline

The Corporate Governance Analyst leverages the platform's entity resolution capabilities to connect governance data across disparate sources, resolving entity identities despite variations in naming, formatting, and jurisdictional conventions.

defmodule PrismaticAgents.CorporateGovernance do
  @moduledoc """
  Corporate governance analysis engine that synthesizes
  intelligence from multiple OSINT sources into structured
  governance assessments.
  """

  @type governance_assessment :: %{
    entity: entity(),
    board: [board_member()],
    ownership_chain: [ownership_link()],
    beneficial_owners: [ubo()],
    compliance_score: float(),
    risk_flags: [risk_flag()],
    confidence: float(),
    sources: [source()]
  }

  @spec analyze_governance(String.t(), keyword()) :: {:ok, governance_assessment()} | {:error, term()}
  def analyze_governance(entity_identifier, opts \\ []) do
    with {:ok, entity} <- resolve_entity(entity_identifier),
         {:ok, board} <- analyze_board_composition(entity),
         {:ok, ownership} <- map_ownership_structure(entity),
         {:ok, ubos} <- identify_beneficial_owners(ownership),
         {:ok, compliance} <- assess_regulatory_compliance(entity),
         {:ok, flags} <- detect_governance_risks(board, ownership, ubos, compliance) do
      {:ok, %{
        entity: entity,
        board: board,
        ownership_chain: ownership,
        beneficial_owners: ubos,
        compliance_score: compliance.score,
        risk_flags: flags,
        confidence: calculate_confidence(board, ownership, compliance),
        sources: aggregate_sources([board, ownership, compliance])
      }}
    end
  end

  defp detect_governance_risks(board, ownership, ubos, compliance) do
    risks = []
      |> check_board_independence(board)
      |> check_ownership_opacity(ownership)
      |> check_ubo_disclosure(ubos)
      |> check_regulatory_actions(compliance)
      |> check_circular_ownership(ownership)

    {:ok, risks}
  end
end

Governance Risk Scoring

The analyst produces quantified risk scores for each governance dimension using a weighted scoring model. Each risk indicator contributes to a composite governance risk score.

Risk CategoryWeightScore RangeCritical Threshold
Board Independence20%0-100< 40 triggers alert
Ownership Transparency25%0-100< 30 triggers alert
Beneficial Owner Disclosure25%0-100< 25 triggers alert
Regulatory Compliance20%0-100< 50 triggers alert
Management Stability10%0-100< 35 triggers alert

Czech Commercial Registry Integration

The analyst integrates with Czech commercial registries (Justice.cz, ARES) to extract governance data for Czech-incorporated entities, including board appointments, statutory representatives, and ownership changes.

defmodule PrismaticAgents.CorporateGovernance.CzechRegistry do
  @spec fetch_governance_data(String.t()) :: {:ok, registry_data()} | {:error, term()}
  def fetch_governance_data(ico) do
    with {:ok, justice} <- PrismaticOsint.CzechLegal.fetch_entity(ico),
         {:ok, ares} <- PrismaticOsint.ARES.fetch_entity(ico) do
      {:ok, merge_registry_data(justice, ares)}
    end
  end
end

Key Capabilities

  • Board composition analysis mapping board members, their roles, tenure, independence status, and cross-board relationships to detect concentration of power and governance gaps
  • Ownership chain mapping tracing ownership structures through multiple corporate layers to identify ultimate beneficial owners and detect opacity patterns
  • Regulatory compliance assessment evaluating entity compliance posture against applicable regulatory frameworks including filing obligations, sanctions screening, and disclosure requirements
  • Governance risk scoring producing quantified, weighted risk scores that enable comparison across entities and integration with the platform's risk assessment pipeline
  • Cross-jurisdictional analysis handling entities across multiple jurisdictions with awareness of varying governance requirements and reporting standards
  • Historical governance tracking maintaining temporal records of governance changes to detect patterns such as pre-transaction board restructuring or ownership shuffling

Authority Level

L3 - Strategic Command. Multi-domain coordination with authority to request intelligence from OSINT providers, trigger entity resolution operations, and produce governance assessments that feed into due diligence workflows.

Coordination

AgentRelationshipPurpose
financial-intelligence-commanderIntelligence PartnerCoordinates financial analysis with governance findings
czech-business-intelligence-specialistCzech RegistriesProvides Czech commercial registry data and entity information
regulatory-intelligence-commanderCompliance DataSupplies regulatory filing and compliance intelligence
risk-assessment-commanderRisk IntegrationIntegrates governance scores into composite risk assessments

Integration

ComponentRelationship
NABLA InfinitySignal plurality and provenance tracking for governance claims
Trinity GateFormal verification of governance risk conclusions
Entity Resolution EngineCross-source entity identity resolution
Platform TelemetryAnalysis performance metrics and throughput tracking

Enforcement

The Corporate Governance Analyst operates under the NO MERCY, NO DOUBTS doctrine. All governance claims must be supported by evidence from at least two independent sources (NABLA Signal Plurality). Ownership chains that cannot be fully resolved are reported with explicit uncertainty markers rather than assumed structures. Governance risk scores include confidence intervals derived from source quality and coverage completeness. No governance assessment is finalized without Trinity Gate passage verifying structural, logical, and formal consistency of the analysis.


Connect & Contribute

Created by Tomáš Korcak (korczis) | Open Source under GHL