Hierarchy+
The shared backbone of the suite.
A configurable hierarchy and rollup engine that renders any app's structure as a tree, scores each node with figures of merit, and aggregates values from children to parents.
What Hierarchy+ does.
Define hierarchies of records, whether org units, boards, documents, controls, or DMP-to-asset-to-commitment chains, then render them as an expandable tree with per-level stats. A level can point at any table in the instance, so one engine renders every app's structure.
Rules compute a status indicator for each node, shown as a colored figure of merit. The rule model extends the shared Rules+ engine, the same one Audit+ uses for control scoring.
Aggregate counts across nodes and roll values up from children to parents, so a parent reflects the combined status of everything beneath it.
Hierarchy+ owns no domain data of its own. It is a configurable hierarchy and relationship engine that the rest of the suite plugs into to render and reason about structure. You define a hierarchy, optionally overlay metric, aggregate, and rollup rule groups, and render an expandable node tree with a results summary, per-level stats, and collapse controls.
The overlays are what make it useful. Figures of merit are colored status icons computed by rules; aggregates show counts beside nodes; rollups summarize metrics from children up to parents. The rule model extends the Rules+ engine, so a node’s figure of merit is computed by the same deterministic machinery that grades an Audit+ control, and KrakenUtils supplies query execution.
Its reach across the suite comes from configuration rather than fixed links. A hierarchy level holds a table name as a string, so it can target any table in the instance, including other apps’ records. The defined hierarchies map straight onto the suite: Governance Boards and Organizational Structure for Governance+, DMP to Asset to Commitments for DMM, NIST 800-53 controls for Audit+, and policy-to-waiver chains for Compliance+. Governance+, Compliance+, DMM, Document+, and Audit+ all reach the engine through role nesting.
Executive tool for managing Data Management Plans across the data asset lifecycle.
Controlled-document management and publishing for the suite.
Self-service compliance portal for waivers, exemptions, privileged access, and training and certification tracking.