Governance Content Blocks
23 structured content block types participate in the governance framework: 16 entity blocks that create governs edges in the Intent Graph, plus 7 traceability blocks for audit matrices, quality gates, and change tracking. Each connects compliance requirements directly to architectural artefacts.
Governance documentation in NeoArc is not free-form text. It uses typed content blocks with structured data fields, each of which can be linked to architectural nodes in the Intent Graph. This structure is what makes automated governance measurement possible: the system can count how many risk blocks govern model entities, or which schemas lack security control coverage, because the blocks and their relationships are machine-readable.
Entity Blocks and the Governs Edge
Content blocks with semanticKind: 'entity' can hold node references. Each reference creates a governs edge in the Intent Graph from the block to the target architectural node. These references include the node ID, type, label, a relationship descriptor, and structural hash metadata for drift detection.
When governance rules are enabled, the system evaluates these references against the rules. A risk block that governs three model entities satisfies the "risks must govern data entities" rule for those three entities.
Risk and Security Blocks
Compliance and Governance Blocks
Decision and Constraint Blocks
Operational Governance Blocks
Additional Traceability Blocks
Several other block types support governance through traceability rather than direct governs edges.